Classe CMemoryException

Rappresenta una condizione di eccezione di memoria insufficiente.

Sintassi

class CMemoryException : public CSimpleException

Membri

Costruttori pubblici

Nome Descrizione
CMemoryException::CMemoryException Costruisce un oggetto CMemoryException.

Osservazioni:

Non è necessario o possibile qualificare ulteriormente. Le eccezioni di memoria vengono generate automaticamente da new. Se si scrivono funzioni di memoria personalizzate, usando malloc, ad esempio, si è responsabili della generazione di eccezioni di memoria.

Per altre informazioni su CMemoryException, vedere l'articolo Gestione delle eccezioni (MFC).

Gerarchia di ereditarietà

CObject

CException

CSimpleException

CMemoryException

Requisiti

Intestazione: afx.h

CMemoryException::CMemoryException

Costruisce un oggetto CMemoryException.

CMemoryException();

Osservazioni:

Non usare direttamente questo costruttore, ma chiamare la funzione globale AfxThrowMemoryException. questa funzione globale può avere esito positivo in una situazione di memoria insufficiente perché costruisce l'oggetto eccezione nella memoria allocata in precedenza. per altre informazioni sull'elaborazione delle eccezioni, vedere l'articolo eccezioni.

Vedi anche

Classe CException
Grafico della gerarchia