Compartilhar via


CArchive::Abort

Chamar essa função para fechar o arquivo neutro sem lançar uma exceção.

void Abort ( );

Comentários

O destrutor de CArchive chamará normalmente Fechar, que liberarão todos os dados que não são salvos no objeto associado de CFile .Isso pode causar exceções.

Para capturar essas exceções, é uma boa idéia usar Anular, para que destructing o objeto de CArchive não cause exceções mais adicionais.A o manipular exceções, CArchive::Abort não lança uma exceção em falhas porque, diferentemente de CArchive::Close, Anular ignora falhas.

Se você usou new atribuir o objeto de CArchive no heap, então você deve excluí-lo após ter fechado o arquivo.

Exemplo

Consulte o exemplo para CArchive::WriteClass.

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe de CArchive

Gráfico de hierarquia

CArchive::Close

CFile::Close