C++ Builder 參考手冊(cè) ? System ? TObject ? InitInstance
頭文件:#include <systobj.h>
命名空間:System
函數(shù)原型:
__classmethod __unsafe TObject *__fastcall InitInstance(void *Instance);
System::TObject::InitInstance 是 System::TObject 的成員函數(shù)歌粥,初始化成員,給他們清零蹋偏。
- 這是 NewInstance 內(nèi)部調(diào)用的函數(shù),不要直接調(diào)用 InitInstance滑潘;
- 重載 NewInstance 的時(shí)候抖所,在 NewInstance 的最后一句要調(diào)用 InitInstance;
- 不要重載 InitInstance非剃,因?yàn)樗皇?virtual 函數(shù)颅筋,初始化成員要寫在構(gòu)造函數(shù)里面宙暇。
參考:
- System::TObject::CleanupInstance
- System::TObject::NewInstance
- System::TObject::FreeInstance
- System::TObject::InstanceSize
- System::TObject
- VCL 類繼承關(guān)系
C++ Builder 參考手冊(cè) ? System ? TObject ? InitInstance