首頁  >  問答  >  主體

c++ - 'Population' has not been declared

我有两个类Population和Group,因为要写一个Group的成员函数

void initialize(Population<T> &p, const int id);

但我已经加载了Population的头文件,IDE却提示我Population' has not been declared,请问这是什么情况??

这是Population的内容和位置

黄舟黄舟2765 天前619

全部回覆(2)我來回復

  • 怪我咯

    怪我咯2017-04-17 15:04:24

    include路徑都是從當前路徑開始的. 你顯示的圖. 有些不太懂. 但是根據圖像資訊. 我寫了一下, 你試試看吧.

    回覆
    0
  • 怪我咯

    怪我咯2017-04-17 15:04:24

    問題已經解決了,因為Population.h中已經包含了Group檔案。所以在Group類別的上面聲明一下Population類別就可以使用了。 。

    回覆
    0
  • 取消回覆