Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menjelaskan cara membuat objek secara dinamis pada run time. Prosedur ini menggunakan informasi kelas run-time, seperti yang dibahas dalam artikel Mengakses Informasi Kelas Run-Time.
Membuat objek secara dinamis berdasarkan kelas run-time-nya
Gunakan kode berikut untuk membuat objek secara dinamis menggunakan
CreateObjectfungsiCRuntimeClass. Jika gagal,CreateObjectmengembalikan NULL alih-alih menaikkan pengecualian:CRuntimeClass* pRuntimeClass = RUNTIME_CLASS(CMyClass); CObject* pObject = pRuntimeClass->CreateObject(); ASSERT(pObject->IsKindOf(RUNTIME_CLASS(CMyClass)));