Partilhar via


CArchive::Abort

telefonar Esta função para fechar o arquivar sem gerar uma exceção.

void Abort ( );

Comentários

The CArchive destruidor será normalmente telefonar Fechar, que irá liberar todos os dados que não foi salvo para o associado CFile objeto. Isso pode causar exceções.

Quando capturar essas exceções, é uma mercadoria idéia usar Anular, para que o destructingCArchive objeto não faz mais exceções. Ao manipular exceções, CArchive::Abort não lançará uma exceção em falhas porque, diferentemente CArchive::fechar, Anular ignora falhas.

Se você usou novo para alocar o CArchive objeto na pilha e, em seguida, você precisa excluí-lo depois de fechar o arquivo.

Exemplo

Consulte o exemplo para CArchive::WriteClass.

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe CArchive

Gráfico de hierarquia

CArchive::fechar

CFile::fechar

Outros recursos

CArchive membros