CArchive::operator gt; & gt;

друг 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

Index