друг CArchiveamp; оператор >> ( CArchive & ar, от CObject * & МР );
бросить ( CArchiveException, CFileException, CMemoryException );
друг CArchiveamp; оператор >> ( CArchive & ar, const CObject * & МР );
бросить ( CArchiveException, CFileException, CMemoryException );
CArchiveamp; оператор >> ( БАЙТ & , );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( слова & з );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор >>( int& i );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( длинный & l );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( типа DWORD & dw );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( поплавковый & ф );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( двойной & d );
бросить ( CArchiveException, CFileException );
Возвращаемое значение
Ссылка на CArchive , позволяет несколько вставки операторов в одной строке.
Примечания
Загружает указанный объект или тип примитива из архива.
Если вы использовали макрос IMPLEMENT_SERIAL в реализации класса, добыча операторы, перегружены для CObject вызвать функцию защищенной ReadObject (с указателем ненулевой класса во время выполнения). Эта функция, в свою очередь, вызывает функцию Serialize класса.
Пример
int I;
внешний CArchive Ар;
Если (Ар.IsLoading())
AR gt; > I;
Обзор CArchive | Члены класса | Иерархическая схема
См. также CArchive::ReadObject, CObject::Serialize