Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CArchiveException

Diagram hierarchie