将在C++项目中检查冗余的工具

Chr*_*son 1 c++ visual-studio-2008

我需要一个工具来扫描我的C++项目,看看是否有任何包含没有被引用或被冗余引用.谢谢.

Edw*_*nge 7

你不想要这个.您希望包含声明/定义您正在编写的cpp文件所使用的任何内容的任何标头.如果您删除已包含的内容已包含的"冗余"标题,那么当某些细微更改时,您将编辑整个该死的地方的文件.只需使用正确的标题保护,以确保您不会破坏单定义规则.

  • 来自我的 +1。不过,在没有使用包括的情况下,我可以看到他的问题的一点。 (2认同)
  • 是的,我希望我知道这样做的工具:p (2认同)
  • 总之,在阅读这些建议之后,我同意San Jacinto的观点.我可以使用一种工具来检查"未引用的包含"而不是冗余包含,因为#pragma可以防止冗余. (2认同)