CObject * ReadObject ( const CRuntimeClass * pClass );
jeter ( CFileException, CArchiveException, CMemoryException );
Valeur de retour
Un pointeur de CObject qui doit être casté en toute sécurité à la classe dérivée correcte à l'aide de CObject::IsKindOf.
Paramètres
pClass
Un pointeur constant sur la structure CRuntimeClass qui correspond à l'objet, vous vous attendez à lire.
Remarques
Lit les données de l'objet de l'archive et construit un objet du type approprié.
Cette fonction est normalement appelée par l'extraction CArchive (gt ; >) opérateur surchargé pour un pointeur de CObject . ReadObject, à son tour, appelle la fonction Serialize de la classe archivée.
Si vous fournissez un paramètre différent de zéro pClass , qui est obtenu par la macro RUNTIME_CLASS , la fonction vérifie la classe d'exécution de l'objet archivé. Cela suppose que vous avez utilisé la macro IMPLEMENT_SERIAL dans l'implémentation de la classe.
Aperçu CArchive |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CArchive::WriteObject, CObject::IsKindOf