Quelqu'un peut-il donner un exemple de la manière d'obtenir par programmation la pile d'appels du programme C++ en cours d'exécution sous Windows? À partir de certains threads (par exemple print call stack in C or C++), j'ai une suggestion pour utiliser DbgHelp. Cependant la bibliothèque semble assez grande et destinée à beaucoup plus de fonctionnalités que la pile d'appels, donc étudier la bibliothèque sans exemple peut prendre trop de temps. Aussi la bibliothèque semble obsolète car la dernière version, 6.12, est datée du 01 février 2010 (7 ans à partir de maintenant). Y at-il quelque chose de nouveau pour obtenir la pile d'appel de C++ maintenant?Exemple d'obtention de la pile d'appel C++ sous Windows
Si vous donnez un exemple d'utilisation de DbgHelp, pourriez-vous également décrire comment l'installer, l'ajouter au projet et l'expédier avec mon programme?
Je voudrais obtenir des noms non décorés de toutes les fonctions de la pile d'appels, de préférence avec les valeurs des paramètres.
[Boost.Stacktrace] (http://boostorg.github.io/stacktrace/index.html) – genpfault