Sdílet prostřednictvím


CArchive::ReadObject

Čte data objektu z archivu a konstrukce příslušného typu objektu.

CObject* ReadObject( 
   const CRuntimeClass* pClass  
);

Parametry

  • pClass
    Ukazatel na konstantní CRuntimeClass struktury, která odpovídá objektu očekáváte číst.

Vrácená hodnota

A CObject ukazatel, který musí být bezpečně odevzdaných na správné odvozené třídy pomocí CObject::IsKindOf.

Poznámky

Tato funkce se obvykle nazývá CArchive extrakce (>>) operátor přetížení pro CObject ukazatel.Se operace ReadObject, naopak volá Serialize funkce archivované třídy.

Pokud zadáte nenulovým pClass parametr, který byl získán RUNTIME_CLASS makro a potom funkce ověřuje spuštění třídy archivovaného objektu.To předpokládá, že jste IMPLEMENT_SERIAL makro v implementaci třídy.

Příklad

Příklad pro CArchive::WriteObject.

Požadavky

Záhlaví: afx.h

Viz také

Referenční dokumentace

Třída CArchive

Graf hierarchie

CArchive::WriteObject

CObject::IsKindOf