본문 바로가기

컴퓨터 과학 & 영상처리 관련/Debug / Programming

여러 쓰레드에서 동시에 함수 접근 시 참고사항

뭐 C#은 쓰레드로 돌아갈 때 디버그 모드가 안돌아갔던걸로 기억하는데 

어쨌던 MFC에서는 되는거 같음

같은 함수를 동시에 들어갈 경우에 당황하지 말고 일단 어떤 쓰레드가 접근하는지 확인 필요

callStack을 각 경우에 대해 캡쳐하고 비주얼스튜디오 상단에 쓰레드가 메인쓰레드인지 여부 등도 확인하면 됨

만약 동시에 쓰레드가 접근한다면 세마포어 등 처리 필요