7

在阅读了 pimpl 成语后,我吓坏了!

那里没有可以检查 .h/.cpp 文件并推断可以放弃哪些依赖项的工具吗?

4

3 回答 3

2

对不起,但没有。C++ 仍然依赖于预处理源文件,非常机械。大规模的 C++ 开发就是为了减少依赖。在我看来,C++ 根本不适合这类任务。

于 2010-11-25T14:08:28.853 回答
2

预编译头文件并不能解决许多这些问题。MS 和 g++ 现在都支持这些。

于 2010-11-25T15:05:47.473 回答
0

C++ 的静态代码检查是一场噩梦,因为它的语法和宏预处理器,我怀疑是否有像你描述的那样的工具。

如果它存在,你会对它有什么期望?您希望它为您重构/重写代码吗?添加和/或删除什么?

听起来对我来说是一项艰巨的任务。

于 2010-11-25T14:08:45.167 回答