Windows에서 현재 실행중인 C++ 프로그램의 호출 스택을 프로그래밍 방식으로 가져 오는 방법에 대한 예제를 제공 할 수 있습니까? 일부 스레드 (예 : print call stack in C or C++)에서 DbgHelp을 사용하라는 제안을 받았습니다. 그러나 라이브러리는 매우 커 보이고 호출 스택 이외의 많은 기능을 제공하므로 예제없이 라이브러리를 연구하는 데 시간이 오래 걸릴 수 있습니다. 또한 라이브러리는 마지막 버전 (6.12)이 2010 년 2 월 1 일 (현재 7 살)이므로 폐기되었습니다. C++에서 호출 스택을 가져 오는 데 새로운 것이 있습니까?Windows에서 C++ 호출 스택을 얻는 예제
DbgHelp 사용 예를 제공하는 경우 설치 방법, 프로젝트 추가 및 프로그램 제공 방법을 설명 할 수 있습니까?
호출 스택에있는 모든 함수의 꾸며지지 않은 이름을 선호합니다. 매개 변수의 값을 사용하는 것이 좋습니다.
[Boost.Stacktrace] (http://boostorg.github.io/stacktrace/index.html) – genpfault