Partager via


CArchive::Abort

Appelez cette fonction pour fermer l'archive sans lever une exception.

void Abort ( );

Notes

Le destructeur de CArchive appellera généralement Fermer, qui videra toutes les données qui n'ont pas été enregistrées à l'objet associé à CFile .Cela peut provoquer des exceptions.

En interceptant ces exceptions, il est conseillé d'utiliser Abandonner, afin que destruction de l'objet d' CArchive ne provoque pas d'autres exceptions.Lorsque la gestion des exceptions, CArchive::Abort ne lève pas d'exception sur les échecs parce que, contrairement à CArchive::Close, Abandonner ignore les échecs.

Si vous nouveau utilisé pour allouer l'objet d' CArchive sur le tas, vous devez le supprimer après avoir fermé le fichier.

Exemple

Consultez l'exemple pour CArchive::WriteClass.

Configuration requise

Header: afx.h

Voir aussi

Référence

Classe de CArchive

Graphique de la hiérarchie

CArchive::Close

CFile::Close