Partilhar via


Classe CMemoryException

Representa uma condição de exceção de falta de memória.

Sintaxe

class CMemoryException : public CSimpleException

Membros

Construtores públicos

Nome Descrição
CMemoryException::CMemoryException Constrói um objeto CMemoryException.

Comentários

Nenhuma qualificação adicional é necessária ou possível. As exceções de memória são geradas automaticamente por new. Se você escrever suas funções de memória usando malloc, por exemplo, será responsável por gerar exceções de memória.

Para mais informações sobre CMemoryException, confira o artigo Tratamento de Exceções (MFC).

Hierarquia de herança

CObject

CException

CSimpleException

CMemoryException

Requisitos

Cabeçalho: afx.h

CMemoryException::CMemoryException

Constrói um objeto CMemoryException.

CMemoryException();

Comentários

Não use esse construtor diretamente, mas chame a função global AfxThrowMemoryException. essa função global pode ter êxito em uma situação de memória insuficiente porque constrói o objeto de exceção na memória alocada anteriormente. para mais informações sobre o processamento de exceções, confira o artigo Exceções.

Confira também

Classe CException
Gráfico da hierarquia