開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
BCB
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OpenGL
問題(Question):
class ManagerBase
{
//略
virtual const ObjectBase *GetObject(unsigned int index) const = 0;
}
在抽象類別 ManagerBase 裡面定義一個虛擬函式,
該虛擬函式回傳值 ObjectBase* 也是抽象類別。
這時候我打
ManagerBase *manager;
manager->GetObjectA //自動建立程式碼的功能表就自己跳出 GetObjectA
//反而沒有GetObject
但不論有沒有補A,程式編譯都正常,
請問編譯器幫我補A是為什麼呢?