Freigeben über


CArchiveException::CArchiveException

Erstellt ein CArchiveException-Objekt und speichert den Wert von cause im Objekt.

CArchiveException(
   int cause = CArchiveException::none,
   LPCTSTR lpszArchiveName = NULL
);

Parameter

  • cause
    Eine Aufzählungstypvariable, die den Grund für die Ausnahme angibt.Eine Liste der Enumeratoren, finden Sie im m_cause Datenmember.

  • lpszArchiveName
    Zeigt auf eine Zeichenfolge, die den Namen des CArchive-Objekts verursacht die Ausnahme enthält.

Hinweise

Sie können ein CArchiveException-Objekt auf dem Heap erstellen und es auslösen oder lassen sich das globale Funktion AfxThrowArchiveException Handle es für Sie.

Verwenden Sie diesen Konstruktor nicht direkt; stattdessen rufen Sie die globale Funktion AfxThrowArchiveException auf.

Anforderungen

Header: afx.h

Siehe auch

Referenz

CArchiveExceptions-Klasse

Hierarchien-Diagramm