看板 EE_DSnP 關於我們 聯絡資訊
compile 時 出現: /include/bst.h:62: 錯誤: 對非靜態資料成員 「BSTree<AdtTestObj>::_dummy」 的使 用無效 62 || if ( _node -> _right == _dummy) _dummy 是 class BSTree 裡的一個 private datamember (類似 dlist 裡的 _tail) 而62做的是 iterator 的 operator overload... 問題應該是在這.... 我試過把 BSTree 宣告成 iterator 的 friend 這時就會出現: ../../include/bst.h:62: 錯誤: 類型 「BSTree<AdtTestObj>」 不是類型 「 BSTree<AdtTestObj>::iterator」 的基礎類別 我該怎麼辦呢? 謝謝大家了! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.57.145
ric2k1:see 1264 and 1266 05/21 06:42
osiris5435:我還是不太懂要怎麼做耶... 05/21 09:42