就是我有兩個程式碼,head_test.cpp,head_test.h和head_test2.cpp,head_test2.h。要互相呼叫對方的類。為了方便看下面我就用A代表head_test,B代表head_test2
1. head_test.h
2. head_test.cpp
3. head_test2.h
4. head_test2.cpp
這兩天我在查網上的資料,基本上都是說,需要在標頭檔案中先宣告對方的類,就像head_test.h中的第四行,以及head_test2.h中的第四行。
然後再在cpp中引用標頭檔案(圖中兩個cpp都引用的對方的標頭檔案)即可。但是這樣做之後會出現如下報錯:
報錯
我又去查資料,看到說可能會是以下幾種情況:
但是看起來又好像不太對得上,不知道是怎麼解決才好,希望能有大佬幫幫忙。非常感謝!