друг CArchiveamp; оператор << ( CArchive & ar, const CObject * МР );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор <<( BYTE by );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор <<( WORD w );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор <<( int i );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор <<( LONG l );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор << ( DWORD dw );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор <<( float f );
бросить ( CArchiveException, CFileException );
CArchiveamp; оператор << ( двойной d );
бросить ( CArchiveException, CFileException );
Возвращаемое значение
Ссылка на CArchive , позволяет несколько извлечения операторов в одной строке.
Примечания
Сохраняет указанный объект или тип примитива в архив.
Если вы использовали макрос IMPLEMENT_SERIAL в реализации класса, то вставки перегрузка этого оператора для звонков от CObject охраняемых WriteObject. Эта функция, в свою очередь, вызывает функцию Serialize класса.
Пример
длинные л;
int I;
внешний CArchive Ар;
Если (Ар.IsStoring())
AR lt; < l << I;
Обзор CArchive | Члены класса | Иерархическая схема
См. также CArchive::WriteObject, CObject::Serialize