CMemoryException 类

表示内存不足异常条件。

语法

class CMemoryException : public CSimpleException

成员

公共构造函数

名称 描述
CMemoryException::CMemoryException 构造 CMemoryException 对象。

备注

不必要或不可能存在进一步限定。 内存异常由 new 自动引发。 例如,如果你使用 malloc 编写自己的内存函数,那么你要对引发内存异常负责。

有关 CMemoryException 的详细信息,请参阅异常处理 (MFC) 一文。

继承层次结构

CObject

CException

CSimpleException

CMemoryException

要求

标头: afx.h

CMemoryException::CMemoryException

构造 CMemoryException 对象。

CMemoryException();

注解

请不要直接使用此构造函数,而是调用全局函数 AfxThrowMemoryException。 此全局函数可以在内存不足的情况下成功,因为它在以前分配的内存中构造异常对象。 有关异常处理的详细信息,请参阅异常一文。

另请参阅

CException 类
层次结构图