查找MSVC中包含C ++命名空间的位置

时间:2015-07-16 00:19:46

标签: c++ visual-studio visual-c++ namespaces

我正在研究Visual Studio中的一个大型C ++项目,它报告枚举是不明确的,因为某个命名空间中的枚举(比如foo)具有相同的名称。由于命名空间foo不应该在这个文件中使用,我想知道添加命名空间的位置,以便我可以删除它。如何找到包含using namespace foo的C ++标头的包含链?如果可能的话,我希望能够在Visual Studio中执行此操作。

1 个答案:

答案 0 :(得分:0)

听起来你可能想要/showIncludes

另一方面,您可能只想使用命名空间foo"来为"做一个find-in-all-files。

或者两者都可以跟踪哪些可能的标题实际包含在有问题的区域。