C++ 头文件中已经用#include 包含了类型声明的头文件,为什么还会提示该类型没有声明(error: 'cfdemCloudIB' has not been declared)?已经排除了类之间互相包含的可能性;还有其他可能情况吗?
伊谢尔伦2017-04-17 15:37:09
Linux または Windows でコンパイルしていますか?
Linux でコンパイルしている場合、-I
オプションに含めたヘッダー ファイルのパスを追加するのを忘れていませんか? ウィンドウでのコンパイル原理も同様です。
PHP中文网2017-04-17 15:37:09
ヘッダー ファイルがインクルードされる順序も影響します。
栗をください
ああ
わー
リーリーm.c
リーリー上記のコードの場合、2 つのヘッダー ファイルにはよく知られたものが含まれており、逆にすることができます。