작성한 질문수 23
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
디버깅 문제 풀이 #2
2022. 03. 10. 18:14 작성
·
272
0
Exercise 8번 문제를 실행하면 선생님 호출스택에서는
[ Exercise_8.exe!Archer::~Archer() 줄 17 ]
[Exercise_8.exe!main() 줄 57 ]
이렇게 뜨는데, 제 호출스택은
위와 같이 나옵니다.
클릭해보면 제가 만들지도 않은 이상한 코드들이 나오는데 통상 디버깅할때 저런 코드들은 무시하면 되는건가요?
그리고 호출 스택이 다르게 나오는 건 그냥 컴퓨터 환경마다 달라서 그런건가요?
답변 2
2022. 03. 11. 15:25
아니요 breakpoint 잡지 않고 실행한 화면이었는데, 음... 방금 또 다시 실행해봤는데 위에 사진이랑 또 호출스택이 다르네요.
호출 스택에 이상한 함수들 말고, 제가 만든 함수들만 나오게 할 순 없는건가요?
2022. 03. 11. 16:56
이상한 함수가 아니라 실제로 호출된 함수니 조작(?)은 할 수 없습니다
2022. 03. 12. 04:21
아하 그렇군요ㅠㅠ 감사합니다!
2022. 03. 11. 04:51
네 환경에 따라 다를 수 있고,표준 함수들을 사용할 때 저렇게 [이상한 애들]처럼 뜨는 것도 정상입니다.그런데 Archer의 소멸자에서 breakpoint를 잡으신게 맞을까요?
이 글과 비슷한 Q&A
visualstudio에서 파일분할관리실습시 설정 문의를 드립니다.
23.03.02. 04:52
413
1
정렬함수 좀 더 확실하게 이해 할 방법이 있을까요?
23.02.25. 07:34
347
strcpy() 구현 관련 질문
23.02.22. 10:44
426
빌드(망치)를 누르니 이런 오류가 떴습니다. 어떻게 해야 하나요?
23.02.20. 09:51
379
이상한 함수가 아니라 실제로 호출된 함수니 조작(?)은 할 수 없습니다