288 회 반복을 실행하는 C++ 코드가 있고 288 회 반복을 완료하는 데 1 시간이 걸립니다. 때로는 프로그램이 처음 288 일 이후에 충돌하고 때로는 총 8 회의 실행 중 여섯 번째 실행 후에 충돌합니다.런타임 중에 오류를 일으키는 코드 줄을 식별하는 방법
프로그램이 충돌하는 것을보기 위해 8 시간을 기다리는 대신이 코드가 충돌하는 곳을 알 수있는 방법이 있는지 궁금합니다. 디버거 모드에서 실행할 수 있지만 디버거는 프로그램이 정상적인 명령 프롬프트 인터페이스에서 실행되면 충돌하지 않는 지점에서 충돌하는 것을 보여줍니다.
모든 의견을 환영합니다. 나는이 무작위 추락을 일으키는 것을 모른 채 8 시간을 기다리는 것에 지쳤다. 어쩌면이 오류가 발생한 것으로 의심되는 줄에 중단 점을 사용해야합니까?