Microsoft Foundation Classes (mfc.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
CArchive::operator >>
◄CArchive► ◄Up► ◄Contents► ◄Index► ◄Back►
──Microsoft Foundation Classes──────────────────────────────────────────────
friend CArchive& operator >>( CArchive &ar, CObject *& pOb )
throw( CArchiveException, CFileException, CMemoryException );
friend CArchive& operator >>( CArchive& ar, const CObject *& pOb )
throw( CArchiveException, CFileException, CMemoryException );
CArchive& operator >>( BYTE& by )
throw( CArchiveException, CFileException );
CArchive& operator >>( WORD& w )
throw( CArchiveException, CFileException );
CArchive& operator >>( LONG& l )
throw( CArchiveException, CFileException );
CArchive& operator >>( DWORD& dw )
throw( CArchiveException, CFileException );
Remarks
Loads the indicated object or primitive type from the archive.
If you used the IMPLEMENT_SERIAL macro in your class implementation,
then the extraction operators overloaded for CObject call the protected
ReadObject function (with a nonzero run-time class pointer). This
function, in turn, calls the Serialize function of the class.
Return Value
A CArchive reference that enables multiple insertion operators on a
single line.
Example
int i;
extern CArchive ar;
if( ar.IsLoading() )
ar >> i;
See Also
◄CArchive::ReadObject►, ◄CObject::Serialize►
-♦-