検索

ホームページ  >  に質問  >  本文

C++编译出现 类型未声明

C++ 头文件中已经用#include 包含了类型声明的头文件,为什么还会提示该类型没有声明(error: 'cfdemCloudIB' has not been declared)?已经排除了类之间互相包含的可能性;还有其他可能情况吗?

ringa_leeringa_lee2804日前619

全員に返信(2)返信します

  • 伊谢尔伦

    伊谢尔伦2017-04-17 15:37:09

    1. Linux または Windows でコンパイルしていますか?

    2. Linux でコンパイルしている場合、-I オプションに含めたヘッダー ファイルのパスを追加するのを忘れていませんか? ウィンドウでのコンパイル原理も同様です。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 15:37:09

    ヘッダー ファイルがインクルードされる順序も影響します。

    栗をください
    ああ

    リーリー

    わー

    リーリー

    m.c

    リーリー

    上記のコードの場合、2 つのヘッダー ファイルにはよく知られたものが含まれており、逆にすることができます。

    返事
    0
  • キャンセル返事