Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual c++ VisualC++——检查包含一个类型的链表是否被声明_Visual C++_Include - Fatal编程技术网

Visual c++ VisualC++——检查包含一个类型的链表是否被声明

Visual c++ VisualC++——检查包含一个类型的链表是否被声明,visual-c++,include,Visual C++,Include,在VisualStudio中是否有方法选择某种类型并显示它如何包含到当前文件中 例如,我想点击一些membervariable SomeType a; 然后显示类似first_include.h->second_include.h->SomeType.h的内容 要了解编译器用于获取变量SomeType声明的包含链 谢谢 在C/C++->“高级项目设置”中尝试“显示包含”选项 编辑: “显示包含”将显示特定文件中包含的所有文件。显示的包含文件将根据其包含的级别缩进。使用go to definit

在VisualStudio中是否有方法选择某种类型并显示它如何包含到当前文件中

例如,我想点击一些membervariable

SomeType a;
然后显示类似first_include.h->second_include.h->SomeType.h的内容

要了解编译器用于获取变量SomeType声明的包含链


谢谢

在C/C++->“高级项目设置”中尝试“显示包含”选项

编辑:


“显示包含”将显示特定文件中包含的所有文件。显示的包含文件将根据其包含的级别缩进。使用go to definition查找具有该定义的文件,然后只需查找指向该文件的包含的层次结构

在C/C++->“高级项目设置”中尝试“显示包含”选项

编辑:


“显示包含”将显示特定文件中包含的所有文件。显示的包含文件将根据其包含的级别缩进。使用go to definition查找具有该定义的文件,然后只需查找指向该文件的包含的层次结构

你对中间包感兴趣有什么原因吗?你对中间包感兴趣有什么原因吗?嗯-我怎样才能用它来追踪某个声明的来源?所有这一切显然是产生更多的编译器output@Mat:为什么您特别希望链中包含所有内容?右键单击->转到定义将直接带您到定义符号的点。@Mat:已编辑的详细解答。不过我同意卡斯布兰卡的观点。如果您不想解决多个标题中的名称冲突问题,无需查看中间标题。因为有时在某些标题文件中会出现编译错误,而这些错误可能根本不需要,这样就更容易找到实际包含ithmmm的位置—我如何使用它来跟踪某个声明的提交位置?所有这一切显然是产生更多的编译器output@Mat:为什么您特别希望链中包含所有内容?右键单击->转到定义将直接带您到定义符号的点。@Mat:已编辑的详细解答。不过我同意卡斯布兰卡的观点。如果您不想解决多个标题中的名称冲突问题,则无需查看中间标题。因为有时您会在某些标题文件中遇到编译错误,而您可能根本不需要这些错误,这样就更容易找到实际包含它们的位置