Поделиться через


CArchiveException::m_cause

Определяет причину исключения.

int m_cause;

Заметки

Этот элемент данных общей переменной типа int.Значения определяются типом, перечисленные CArchiveException.Перечислители и их содержание следующим образом:

  • CArchiveException::none ошибка.

  • Произошла неопознанная ошибка CArchiveException::genericException.

  • CArchiveException::readOnly Попытка записи в архив открыт для загрузки.

  • CArchiveException::endOfFile достигло конец файла при чтении объект.

  • CArchiveException::writeOnly Попытка чтения из архива, открытого для хранения.

  • Формат файла CArchiveException::badIndex недопустимыми.

  • CArchiveException::badClass Попытка считать объект в объект неверного типа.

  • CArchiveException::badSchema Попытка считать объект с другоем вариант класса.

    ПримечаниеПримечание

    Эти перечислители причины CArchiveException отличаются от причины CFileException перечислителей.

    ПримечаниеПримечание

    CArchiveException::generic нерекомендуемо.Используйте вместо genericException.Если generic используется в приложении и построено с помощью параметра /clr, то будут синтаксических ошибок, которые трудно расшифровки.

Требования

Header: afx.h

См. также

Ссылки

Класс CArchiveException

Диаграмма иерархии