CArchiveException::m_cause
Určuje příčinu chyby.
int m_cause;
Poznámky
Tento člen dat je veřejné proměnné typu int .Jeho hodnoty jsou definovány CArchiveException Výčtový typ.Čítače výčtů a jejich významy jsou následující:
CArchiveException::none nedošlo k žádné chybě.
CArchiveException::genericException Nespecifikovaná chyba.
CArchiveException::readOnly se pokusil zapsat do archivu pro načtení.
CArchiveException::endOfFile Reached konec souboru při čtení objektu.
CArchiveException::writeOnly pokusil číst z archivu pro ukládání.
CArchiveException::badIndex neplatný formát souboru.
CArchiveException::badClass pokusil číst objekt do objektu chybného typu.
CArchiveException::badSchema pokusil číst objekt s jinou verzi třídy.
[!POZNÁMKA]
Tyto CArchiveException čítače výčtu příčinou jsou odlišné od CFileException způsobit čítače výčtu.
[!POZNÁMKA]
CArchiveException::generic se již nepoužívá.Použití genericException místo.Pokud generic používá aplikace a je integrována s /clr, bude mít syntaktické chyby, které nejsou snadno rozluštit.
Požadavky
Záhlaví: afx.h