看板 C_and_CPP 關於我們 聯絡資訊
原文束刪 // // ability.h // class animal; class ability { private: animal * target; }; // // animal.h // class ability; class animal { private: ability * p_ability[MAX_ABILITIES]; }; 這樣不互相include可以吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.150.58
maxiwill:可是...這樣好像 animal 的 ability 所對應到的物件不是 03/21 17:05
maxiwill:應該要對應到的 ability class 03/21 17:06
flamo:你的意思是你無法判定(ability*)所指到的真正型別吧 03/21 17:47
flamo:要不要說說看你為ability設計的介面? 03/21 17:51