Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Representa uma condição de exceção por falta de memória.
Sintaxe
class CMemoryException : public CSimpleException
Membros
Construtores Públicos
| Nome | Description |
|---|---|
| CMemoryException::CMemoryException | Constrói um CMemoryException objeto. |
Observações
Não é necessária nem é possível qualquer qualificação adicional. As exceções de memória são lançadas automaticamente por new. Se escreveres as tuas próprias funções de memória, usando malloc, por exemplo, então és responsável por lançar exceções de memória.
Para mais informações sobre CMemoryException, consulte o artigo Tratamento de Exceções (MFC).
Hierarquia de herança
CMemoryException
Requerimentos
Cabeçalho: afx.h
CMemoryException::CMemoryException
Constrói um CMemoryException objeto.
CMemoryException();
Observações
Não use este construtor diretamente, mas chame a função global AfxThrowMemoryException. Esta função global pode ter sucesso numa situação de falta de memória porque constrói o objeto exceção na memória previamente alocada. Para mais informações sobre o processamento de exceções, consulte o artigo Exceções.