그래서 나는 다중 스레드 C++ 프로그램을 만드는 오전과이 오류를 반환 그런데Visual Studio에서 오류 메시지 다음에 오는 메시지는 무엇을 의미합니까?
Unhandled exception at 0x77e915de in HANASimulationSync.exe: 0xC0000005: Access violation reading location 0x00000020.
, 나는 그것이 오류를 반환하지 않는 단일 스레드에서이 코드를 실행하면. 나는 이것이 어떤 종류의 오류인지 알고 싶습니다. 메모리 관리와 관련이 있습니까?
아니요 게시판 코드 –
@TonyTheLion "이게 어떤 종류의 오류인지 알고 싶습니다." –
그것은 런타임 오류로, 일반적으로 "충돌"이라고합니다. 디버거에서 프로그램을 실행하면됩니다. 충돌이 발생하면 디버거가 중지되고 변수를 검사하고 함수 호출 스택을 볼 수 있습니다. 표시된 코드가 귀하의 코드가 아니라면 코드에 올 때까지 호출 스택에 올라서십시오. –