2014-10-06 4 views
1

DDD를 사용하여 많은 파일이있는 프로그램을 디버깅하고 있으며 C 소스 코드를 통해 중단 점과 단계를 성공적으로 설정할 수 있습니다. 가끔 큰 소스 파일을 사용하면 파일 끝 가까이에있는 함수 (예 : 1200 행 이상)에 들어가려고하면 전체 소스 파일이 디버거에 표시되지 않습니다. 즉, 처음 1200 줄 정도의 소스 파일 만 표시되며 파일의 마지막 부분에서 코드를 단계별로 실행하더라도 볼 수는 없습니다. 소스 파일이 왜 잘리는 이유는 무엇입니까? DDD가 파일의 처음 부분뿐만 아니라 전체 파일을로드하게하려면 어떻게해야합니까?DDD - 부분 소스 파일

답변

2

ddd는 소스 코드에서 ASCII 127 이상의 문자에 문제가있는 것으로 보입니다. 여기서 ddd는 텍스트 "m²"가 C 주석으로 작성된 위치에서 작업을 중단했습니다. ²는 ISO 8859-15 인코딩 (ASCII 178)의 텍스트에 포함되어 있습니다. 그 캐릭터를 삭제하면 문제가 해결됩니다.