c++ - 在 C++ 中解析 PDB 文件以收集变量名称

标签 c++ parsing pdb-files

谁能建议一种用 C++ 解析 PDB 文件的方法?我需要访问变量名称,特别是返回的变量名称。 谢谢

最佳答案

PDB 文件的实际格式在 Microsoft 之外没有记录。

幸运的是,有一个出色的受支持 DLL 可用于从中读取信息:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms679267(v=vs.85).aspx

关于c++ - 在 C++ 中解析 PDB 文件以收集变量名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16970012/

相关文章:

c++ - 当 cv::minMaxLoc 返回点 (-1, -1) 作为最小和最大位置时,这意味着什么?

c++ - 重复使用 prefix++ 运算符时的未定义行为

c++ - MPI : Communication error with rank 1: Connection refused

java - 如何将特定格式的字符串解析为HashMap?

c++ - 错误 : c++ [map] does not name a type

visual-studio - 如果生成单个文件,如何在堆栈跟踪中显示行号

debugging - Windows 调试符号 - 未加载

c++ - 唐叶 C++ 实现

c - 在 C 中使用 xmlReadFile 时出现警告/错误

winapi - 我们如何从 pdb 文件中获取源文件修订号?