1

最近、C++ アプリケーションのソース コードを調べていたところ、各クラスが#include必要なコンポーネントではなく、 #include"Precompiled.h" ヘッダーを使用していることがわかりました。このプリコンパイル済みヘッダーには、アプリケーション内のほぼすべてのヘッダーが含まれていました (すべてではありません。リストの長さと順序が意図的であることは明らかでした)。基本的に、これは、すべてのクラスがアプリケーション内の他のすべてのクラスを含むことを意味します。

これは賢明ですか?なぜですか、そうでないのですか?

4

2 に答える 2