Udostępnij za pośrednictwem


CArchive::ReadObject

Odczytuje dane obiektu z archiwum i tworzy obiekt odpowiedniego typu.

CObject* ReadObject( 
   const CRuntimeClass* pClass  
);

Parametry

  • pClass
    Stała wskaźnik do CRuntimeClass strukturę, która odpowiada obiektowi oczekiwać do odczytu.

Wartość zwracana

A CObject wskaźnik, który musi być bezpiecznie oddanych na prawidłowe uzyskane klasy za pomocą CObject::IsKindOf.

Uwagi

Funkcja ta jest zwykle wywoływana CArchive ekstrakcji (>>) Przeciążony operator dla CObject wskaźnik.Funkcji ReadObject, z kolei wywołuje Serialize funkcji zarchiwizowanych klasy.

Jeśli podasz niezerową pClass parametru jest uzyskiwana przez RUNTIME_CLASS makro, a następnie funkcja weryfikuje klasy uruchomieniowej zarchiwizowanych obiektu.Założono, że użyto IMPLEMENT_SERIAL makro w implementacji klasy.

Przykład

Zobacz przykład dla CArchive::WriteObject.

Wymagania

Nagłówek: afx.h

Zobacz też

Informacje

Klasa CArchive

Diagram hierarchii

CArchive::WriteObject

CObject::IsKindOf