CObject * ReadObject ( константа CRuntimeClass * pClass );
кинути ( CFileException, CArchiveException, CMemoryException );
Значення, яке повертається
CObject вказівника, який має безпечно приведення до правильного похідного класу за допомогою CObject::IsKindOf.
Параметри
pClass
Постійна вказівник на CRuntimeClass структуру, яка відповідає об'єкта, які ви очікуєте, щоб читати.
Зауваження
Зчитує дані об'єкта з архіву і будує об'єкта відповідний тип.
Ця функція зазвичай називається CArchive видобутку (gt; >) Оператор перевантажено для CObject вказівник. ReadObject, у свою чергу, називає архівних класу, функція Serialize.
Якщо вказати параметр ненульовим pClass щоб отримати RUNTIME_CLASS макрос, а потім функція перевіряє архівних об'єктів, класу під час. Це передбачає, що ви використовували IMPLEMENT_SERIAL макрос у реалізації класу.
Огляд CArchive | Члени класу | Ієрархічна діаграма
Дивіться також CArchive::WriteObject, CObject::IsKindOf