CObject ※ ReadObject ( const CRuntimeClass ※ pClass );
スロー ( CFileException、 CArchiveException、 CMemoryException );
戻り値
CObject::IsKindOfを使用しても、適切な派生クラスに安全にキャストする必要があります、 CObjectへのポインター。
パラメーター
pClass
オブジェクトに対応する、 CRuntimeClass構造体への定数ポインター、読むことを期待します。
解説
アーカイブからオブジェクト データを読み取り、適切な型のオブジェクトを構築。
この関数は通常、 CArchive抽出によって呼び出されます (gt; >) CObjectポインターのオーバー ロードされた演算子。ReadObject、順番に、アーカイブされたクラスのSerialize関数を呼び出す。
RUNTIME_CLASSマクロで取得される、0 以外pClassパラメーターを指定した場合、機能、アーカイブされたオブジェクトのランタイム クラスを確認します。これは、クラスの実装では、 IMPLEMENT_SERIALマクロを使用している前提としています。
CArchive 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CArchive::WriteObject、 CObject::IsKindOf(&N)