2017-01-26 5 views
0

Eclipse 디버거를 사용하려고 할 때마다 내가 사용하는 모든 함수와 생성자가 열리 며 소스가없는 파일의 경우 Dissasembly라는 열이 생겨 많은 코드를 사용하는 코드에서는 사용할 수 없게됩니다. 표준 함수. 어떻게하면 C++를 디버깅하는 동안 다른 파일을 열지 못하게 할 수 있습니까? 메서드 나 생성자를보고 싶은지 물어볼 수 있습니까? Eclipse의 버그입니까?Eclipse CDT 디버거가 헤더 및 어셈블리 파일을 열어두기

+0

보고 싶지 않은 기능에 "들어가서"넘어 가지 마십시오. 실수로 보지 않으려는 기능으로 넘어 간다면 대부분의 디버거도 "탈조"기능을 가지고 있습니다. –

+0

@MartinBonner "스텝 오버"는 당신이 넘어서고있는 라인을 실행하지 않는다고 생각했습니다. – theo2003

+0

@MartinBonner 그걸 고쳤다. 내가 받아 들일 수 있도록 대답으로 게시 할 수 있겠 니? – theo2003

답변

1

보고 싶지 않은 기능에 "단계 들어가기"- 단지 "단계적으로"넘어 가지 마십시오. 실수로 보지 않으려는 기능으로 넘어 간다면 대부분의 디버거도 "탈조"기능을 가지고 있습니다.

"step over"는 "이 행에서 함수 호출을 실행 (모든)하고 다음 행으로 이동"을 의미합니다. 그것은 각 기능의 내부로 들어가는 "들어간다"의 반대입니다 (둘 이상있을 경우 하나씩).

"스텝 오버"는 "이 줄을 실행하지 않고 다음 줄로 건너 뛰기"를 의미하지 않습니다. 일반적으로이를 수행 할 수있는 기능이 있습니다 (또는 이미 수행 한 일부 코드를 다시 실행하려면 되돌아갑니다).하지만 이는 호출이 잘못되었다는 것을 알 수있는 해킹입니다.