StackWalker:在Windows应用程序中遍历调用栈

时间:2024-05-21 09:35:04
【文件属性】:

文件名称:StackWalker:在Windows应用程序中遍历调用栈

文件大小:58KB

文件格式:ZIP

更新时间:2024-05-21 09:35:04

C++

StackWalker-遍历调用栈 本文介绍了(记录的)遍历任何线程(自己的,其他的和远程的)的调用栈的方法。 它具有抽象层,因此调用应用程序不需要了解内部结构。 该项目最初在Codeproject( )上发布。 但是很难在codeproject上维护文章和源代码,因此我*在“易于修改”的平台上发布源代码。 因此,我选择了“ codeplex”;( 但是随着时间的流逝,codeplex消失了;) 所以我现在迁移到GitHub;) 最新版本状态 文献资料 介绍 在某些情况下,您需要显示当前线程的调用栈,或者您只对其他线程/进程的调用栈感兴趣。 因此,我写了这个项目。 该项目的目标如下: 简单的界面来生成一个调用栈 基于C ++允许覆盖多种方法 从类接口隐藏实现细节(API) 支持x86,x64和IA64架构 默认输出到调试器输出窗口(但可以自定义) 支持用户提供的读取内存功


【文件预览】:
StackWalker-master
----LICENSE(1KB)
----appveyor.yml(4KB)
----.clang-format(373B)
----CMakeLists.txt(4KB)
----CODE_OF_CONDUCT.md(3KB)
----README.md(21KB)
----Main()
--------StackWalker()

网友评论