开发平台(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是为什么呢?