CArchiveException::m_cause
Especifica a causa de exceção.
int m_cause;
Comentários
Este membro de dados é uma variável pública do tipo int.Os valores são definidos por um tipo enumerado de CArchiveException .Enumeradores e seus significados são:
CArchiveException::none nenhum erro ocorreu.
Erro não especificado deCArchiveException::genericException .
CArchiveException::readOnly tentou escrever em um arquivo aberto neutro para carregar.
CArchiveException::endOfFile atingiu o final do arquivo ao ler um objeto.
CArchiveException::writeOnly tentou ler de um arquivo aberto neutro armazenando.
Formato de arquivo válido deCArchiveException::badIndex .
CArchiveException::badClass tentou ler um objeto em um objeto do tipo errado.
CArchiveException::badSchema tentou ler um objeto com uma versão diferente da classe.
Observação Esses enumeradores da causa de CArchiveException são diferentes dos enumeradores da causa de CFileException .
Observação CArchiveException::generic é substituído.Use genericException em vez de isso.Se generic é usado em um aplicativo e compilado com /clr, haverá erros de sintaxe que não são fáceis de decifrar.
Requisitos
Cabeçalho: afx.h