有人可以舉例說明如何以編程方式獲取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