CMemoryException, classe
Représente une condition d'exception liée à une insuffisance de mémoire.
Syntaxe
class CMemoryException : public CSimpleException
Membres
Constructeurs publics
Nom | Description |
---|---|
CMemoryException ::CMemoryException | Construit un objet CMemoryException . |
Notes
Aucune qualification supplémentaire n’est nécessaire ou possible. Les exceptions de mémoire sont levées automatiquement par new
. Si vous écrivez vos propres fonctions de mémoire, à l’aide malloc
, par exemple, vous êtes responsable de la levée d’exceptions de mémoire.
Pour plus d’informations sur CMemoryException
, consultez l’article Gestion des exceptions (MFC) .
Hiérarchie d'héritage
CMemoryException
Spécifications
En-tête : afx.h
CMemoryException ::CMemoryException
Construit un objet CMemoryException
.
CMemoryException();
Notes
N’utilisez pas ce constructeur directement, mais appelez plutôt la fonction globale AfxThrowMemoryException. cette fonction globale peut réussir dans une situation de mémoire insuffisante, car elle construit l’objet d’exception dans la mémoire précédemment allouée. pour plus d’informations sur le traitement des exceptions, consultez les exceptions de l’article.