друг CArchiveamp; оператор >> ( CArchive & ar, CObject * & а / );
кинути ( CArchiveException, CFileException, CMemoryException );
друг CArchiveamp; оператор >> ( CArchive & ar, константа CObject * & а / );
кинути ( CArchiveException, CFileException, CMemoryException );
CArchiveamp; оператор >> ( БАЙТ & на );
кинути ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( слово & w );
кинути ( CArchiveException, CFileException );
CArchiveamp; оператор >>( int& i );
кинути ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( ДОВГИЙ & l );
кинути ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( DWORD & dw );
кинути ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( float & f );
кинути ( CArchiveException, CFileException );
CArchiveamp; оператор >> ( подвійний & d );
кинути ( CArchiveException, CFileException );
Значення, яке повертається
Посилання на CArchive , що дозволяє використовувати кілька операторів вставки в одному рядку.
Зауваження
Завантажує вказаний об'єкт або примітивний типу з архіву.
Якщо ви використовували IMPLEMENT_SERIAL макрос у вашій реалізації класу, потім оператори видобутку, перевантажено для CObject викликати функцію захищений ReadObject (вказівником ненульовим під час класу). Ця функція, у свою чергу, називає класу, функція Serialize.
Приклад
int;
зовнішній CArchive ar;
Якщо (АР.IsLoading())
Залишено gt; > я;
Огляд CArchive | Члени класу | Ієрархічна діаграма
Дивіться також CArchive::ReadObject, CObject::Serialize