我想在 native C++ 应用程序中运行时访问调用堆栈。我没有使用IDE。如何显示调用堆栈?
更新:我有一个函数,可以从应用程序的多个点调用。它在极少数情况下会崩溃。我正在寻找一种方法来获取调用者的姓名并记录它。
最佳答案
看看StackWalk64 .
如果您习惯在 .NET 上执行此操作,那么您将会遇到一个令人讨厌的意外。
关于debugging - 运行时调用堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/126450/