在 Visual C++ 中,可以在任何位置找到头文件name(变量或类型)是defined按 F12 或选择转到定义。这个功能非常有用,但是它只显示了最终地点(头文件)定义名称的地方。有没有办法弄清楚chain从我的源文件引导到给定名称的最终头文件的头文件的数量?
例如,考虑以下代码:
// main.cpp
#include <stddef.h>
int main()
{
size_t s;
return 0;
}
在 Visual C++ 2010 中,如果我查找以下定义size_t
在上面的main.cpp
,它让我进入一些名为sourceannotations.h
。我知道这个头链以stddef.h
(我已经包括在内)并以sourceannotations.h
。如何找出这条链条中间的环节?
- 右键单击项目,“项目属性”
- “配置属性”->“C/C++”->“高级”。
- 将“显示包含”设置为“是”。
当您编译每个文件时,完整的标题层次结构将在输出窗口中打印出来。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)