미해결
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Bitflag 질문
안녕하세요 루키스님!
bitflag에 대해 질문있어서요.
LThreadId는 32비트 [][][][]이고 _lockFlag도 32비트[][][][] 인데,
그러면 _lockFlag가 64비트여야 되는거 아닌지요???
LThreadId가 [32][32][0][1]인 스레드가 Write중에
LThreadId가 [64][64][0][1]인 스레드가 WriteLock을 호출하면
뒤의 16비트를 깡그리 날리니깐 [0][1] == [0][1] ? 가 되는데 그럼 같은 스레드로 인식하여 Lock을 잡게되는 것 아닌지 궁금합니다.
아니면 제가 LThreadId에 대해 놓친게 있는지요 ㅠ
감사합니다.