2015-01-23 9 views
-1

vC++의 파일 처리 프로그램에서 런타임 예외가 발생합니다. 오류가 DLL 파일 msvcp100d.dll 관련되어 vC++ (msvcp100d.dll)에서 처리되지 않은 예외가 발생했습니다.

0x585a356d final.exe에서 (msvcp100d.dll)에서

처리되지 않은 예외 : 프로그램을 디버깅 후 액세스 위반 쓰기 위치 0x00cc1a82

: 가 0xc0000005 줄 단위로이 예외가 발생했습니다 :

file.get (line, 2); 여기서, 행은 [부호없는 char * 행]

다양한 웹 사이트에 게시 된 솔루션을 거쳤습니다. 제안 된 한 가지 해결책은 dll 파일을 포함시켜 프로젝트의 디버그 폴더에 저장하는 것입니다. 우리는 이것을 시도했지만 여전히 문제는 지속됩니다.

도와주세요.

+0

'프로그램을 한 줄씩 디버깅 한 후에 디버깅은 예외를 볼 때까지 프로그램을 실행하는 것을 의미하지 않습니다. 그런 다음 코드를보고 문제가 발생하는 이유를 확인하십시오. 여러분이 시도한 "솔루션"은 여러분이해야 할 일과는 거리가 멀며, 단순히 코드, 호출, 포인터의 값 등을 살펴 보는 것입니다. – PaulMcKenzie

답변

0

누락 된 dll 파일을 System32 폴더에 저장하십시오. 문제가 해결되기를 바랍니다. 1 단계 : 지정된 dll을 다운로드하십시오. 2 단계 : 컴퓨터의 System32 디렉터리로 이동하여 붙여 넣습니다.

그런 다음 코드를 다시 컴파일하십시오.

관련 문제