0
A
回答
1
在Windows上,您可以調用由DBGHELP.DLL
導出的StackWalk64
函數。它隨Windows調試工具(WinDbg)一起發佈,但根據this link,「這些包含DLL的重新分發策略是專門設計的,以便人們儘可能容易地將這些文件包含在它們自己的軟件包和發行版中。」
相關問題
- 1. 在Windows上獲取C++調用堆棧的示例
- 2. 從C中的任何線程獲取調用堆棧C
- 3. 無法在Windows中獲取調用堆棧
- 4. C++從std :: exception獲取調用堆棧
- 5. 如何獲取函數在調用堆棧中的位置?
- 6. 如何獲取ABAP中的程序調用堆棧跟蹤?
- 7. 如何通過xdebug中的api調用獲取堆棧跟蹤?
- 8. 使用C++,如何獲取msvc中堆棧指針的值X64
- 9. 如何在Visual C++調試器中獲取堆棧幀的所有堆棧分配變量的大小?
- 10. 在C#中調用堆棧限制
- 11. 如何在Netbeans C++ IDE中獲取堆棧跟蹤
- 12. 如何在WinRT中從C++獲取堆棧跟蹤?
- 13. 如何在Windows函數調用中設置堆棧?
- 14. 獲取調用堆棧的深度GCC
- 15. 如何在Visual Studio 2005中獲得完整的調用堆棧?
- 16. 如何通過c#中的索引獲取堆棧項?
- 17. 如何定義Windows x86堆棧中的堆棧?
- 18. 在java中獲取被調用方法的堆棧
- 19. 在堆棧跟蹤中獲取被調用的靜態類名
- 20. 在發佈版本中獲取調用堆棧的問題
- 21. 在C++中使用堆棧
- 22. 如何在IAR Workbench中調試C中的堆棧溢出
- 23. 如何讀取調用堆棧?
- 24. 獲取當前調用堆棧
- 25. 在C中獲取%ebp,%esp和堆棧中的輸出值
- 26. 在MAXIMA中,我如何獲得整個調用堆棧?
- 27. 如何在Clojure中獲得調用堆棧?
- 28. C++ googlemocks:獲取未初始化的調用的堆棧跟蹤
- 29. PowerShell中捕獲調用堆棧拋出
- 30. 在Clojure中獲取一個調用堆棧
請參閱此問題:http://stackoverflow.com/questions/105659/how-can-one-grab-a-stack-trace-in-c – 2010-11-13 06:24:42