Поделиться через


CArchive::ReadObject

Чтение данных объекта из архива и создает объект нужного типа.

CObject* ReadObject(
   const CRuntimeClass* pClass 
);

Параметры

  • pClass
    Постоянный указатель на структуру CRuntimeClass, которая соответствует объекту предполагается чтения.

Возвращаемое значение

Указатель CObject, который должен быть безопасно приведено к правильному производному классу с помощью CObject::IsKindOf.

Заметки

Эта функция обычно называется оператор извлечения CArchive (>>) перегруженным для указателя CObject.ReadObject, в свою очередь, вызывает функцию Serialize сжатого класса.

Если указать ненулевой параметр pClass, который получен макросом RUNTIME_CLASS, то функция проверяет класс времени выполнения для сжатого объекта.Это предполагает, что следует использовать макрос IMPLEMENT_SERIAL в реализации данного класса.

Пример

См. пример для CArchive::WriteObject.

Требования

Header: afx.h

См. также

Ссылки

Класс CArchive

Диаграмма иерархии

CArchive::WriteObject

CObject::IsKindOf