CArchiveException::m_cause
Bemerkungen
Die Ursache der Ausnahme angibt. Dieser Datenmember ist eine public-Variable vom Typ Int. Seine Werte werden durch ein CArchiveException aufgelistet-Typ definiert. Die Enumeratoren und ihre Bedeutungen sind wie folgt:
-
CArchiveException::none&Nbsp; Kein Fehler aufgetreten.
-
CArchiveException::generic&Nbsp; Unbekannter Fehler.
-
CArchiveException::readOnly&Nbsp; Versucht, in ein Archiv für Laden geöffnet schreiben.
-
CArchiveException::endOfFile&Nbsp; Erreichte Ende der Datei beim Lesen eines Objekts.
-
CArchiveException::writeOnly&Nbsp; Versuchte, aus einem Archiv zum Speichern geöffnet zu lesen.
-
CArchiveException::badIndex&Nbsp; Ungültiges Dateiformat.
-
CArchiveException::badClass&Nbsp; Versucht, ein Objekt in ein Objekt des falschen Typs zu lesen.
-
CArchiveException::badSchema&Nbsp; Versucht, ein Objekt mit einer anderen Version der Klasse lesen.
Hinweis&Nbsp; Diese CArchiveException Ursache Enumeratoren unterscheiden sich von den CFileException Ursache Enumeratoren.
Übersicht über die CArchiveException |nbsp; Member der Klasse | Hierarchiediagramm