删除未使用的包括
Removing unused includes
是否有任何工具可以解析.h文件并建议删除#includes
。例如,如果不使用包含中的定义,或者可以做一个正向声明。
我在Windows和Linux平台上工作。
include-what-you-use旨在执行此操作。
红发是一个正是这样的项目。这是Eclipse插件。
我一段时间以前正在寻找此类工具,现在我发现该功能也由Resharper C 插件提供了Visual Studio。
相关文章:
- 普通环路未使用gcc 4.8.5自动矢量化
- 在更改for循环的第三部分后,未使用for循环结果
- 使用typeid警告未使用的变量
- C++删除未使用的类属性会导致 std::logic_error
- 警告 C4552:">>":未使用表达式的结果
- (SFML)按下键时,播放器构造函数未使用正确的动画进行更新
- 为什么我会收到警告,指出函数已使用但未定义,以及已定义但未使用?
- 如果我想链接静态库并删除未使用的符号.txt我应该如何处理 Cmakelist
- 可视化C++载体:未使用的容量
- GCC 中 __attribute__((未使用)) 和 __attribute((未使用)) 之间的区别
- 循环访问还包含未使用元素的字符串数组
- Q维德格特关闭事件(..)未使用 QProcess::terminate() 调用
- Visual Studio "fatal error LNK1104: cannot open file"未使用或包含的库
- G++ 编译器是否在未使用返回值的情况下将 constexpr 函数视为常规函数?
- 链接器输入文件未使用,因为链接未完成,我无法获得.o
- 未使用的C++未优化的静态成员函数/变量
- 仅当一个参数中未使用 std::function 时,模板函数替换才有效
- 如何控制或优化或删除或释放 UNION 中未使用的内存
- 删除未使用的包括
- 是否有任何工具/方法来检测/删除所有未使用的变量,宏,头(包括)和函数从c++代码