Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Ursache der Ausnahme.
int m_cause;
Hinweise
Dieser Datenmember ist eine öffentliche Variable des Typs int.Die Werte werden durch einen CArchiveException Aufzählungstyp definiert.Die Enumeratoren und ihre Bedeutungen sind, wie folgt:
CArchiveException::none kein Fehler aufgetreten.
Nicht angegebener Fehler CArchiveException::genericException.
CArchiveException::readOnly versucht, in ein Archiv zu schreiben, die für das Laden geöffnet wurde.
CArchiveException::endOfFile hat Dateiende beim Lesen eines Objekts.
CArchiveException::writeOnly hat versucht, einen Archiv zu lesen, das zum Speichern geöffnet wurde.
Ungültiges Dateiformat CArchiveException::badIndex.
CArchiveException::badClass hat versucht, ein Objekt in ein Objekt des falschen Typs zu lesen.
CArchiveException::badSchema versucht, ein Objekt mit einer anderen Version der Klasse zu lesen.
HinweisDiese CArchiveException Ursachenenumeratoren sind von den CFileException Ursachenenumeratoren unterschiedlich.
HinweisCArchiveException::generic ist veraltet.Verwendung genericException stattdessen.Wenn generic in einer Anwendung verwendet wird und mit /clr erstellt, gibt es Syntaxfehler, die nicht einfach zu entschlüsseln sind.
Anforderungen
Header: afx.h