推 LPH66:在 class 前面 include 進有 adrsQueue 定義的 .h 檔? 12/28 10:45
我把 #include "adrsQueue.h"
寫在include.h
class前面有 #include "include.h"
※ 編輯: liu2007 來自: 118.232.58.39 (12/28 11:10)
我又來了XDD
繼昨天載入兩次標頭的問題之後
今天早上又出現了這樣的問題~"~
這是我的程式碼
http://www.badongo.com/file/19356026
我在binTree的class method中有使用到其他class
所以我就在binTree.h的private裡宣告其他class的物件 (也就是adrsQueue)
adrsQueue Build, Record;
可是卻出現錯誤
error C2146: syntax error : missing ';' before identifier 'Build'
error C2501: 'adrsQueue' : missing storage-class or type specifiers
error C2501: 'Build' : missing storage-class or type specifiers
error C2501: 'Record' : missing storage-class or type specifiers
當初我以為class裡面不能生成其他class的物件
可是我在binTree的建構子裡面生成兩個adrsQueue 物件卻可以過
證據就是adrsQueue的建構子內的動作有被完成
那到底問題是出在哪裡呢~"~
有請鄉民幫我解答了
感謝@.@
--
肝不好 ▁▁ ● ◤ 肝若好
人生是黑白的 ▏ ◤ 考卷是空白的
▏ ◤ 、 ﹐
● ●b 囧 ▎ ●> ● ◤ ▌ ﹍﹍ 0 ▊囧> 幹...
▲ ■┘ ■ ▎ ■ █◤ ▌ ㄏ▋ ︶■
〈﹀ ∥ ▁▁∥ ▎ ﹀〉◤ ▋ ▊ 〈\ ψcockroach727
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.232.58.39
※ 編輯: liu2007 來自: 118.232.58.39 (12/28 10:16)