강의

멘토링

커뮤니티

Inflearn Community Q&A

superdex's profile image
superdex

asked

[C# and Unity MMORPG Game Development Series] Part4: Game Server

Interlocked

강의 내용을 게임에 대입했을때 제가 이해한게 맞을까요?

Written on

·

373

0

현재 두번째 복습을 하고 있는데 강의 내용이 게임에 대입했을때 맞는지 확인해주실 수 있나요?

 

static int number = 0   //서버의 클라이언트 전달 패킷

static void Thread_1() //플레이어 1

static void Thread_2() //플레이어 2

 

Interlocked => lock 을 통해 한번에 한명씩만 

networkC#unity

Answer 1

0

Rookiss님의 프로필 이미지
Rookiss
Instructor

Thread_1, Thread_2는 꼭 플레이어를 담당하는 것은 아닙니다.
Interlocked는 lock의 하위 호환 같은 느낌으로, 
하나의 변수에 대해 atomic한 연산을 보장합니다.

superdex's profile image
superdex

asked

Ask a question