Класс CMemoryException

Представляет условие исключения вне памяти.

Синтаксис

class CMemoryException : public CSimpleException

Участники

Открытые конструкторы

Имя Описание
CMemoryException::CMemoryException Формирует объект CMemoryException.

Замечания

Дополнительная квалификация не требуется или возможна. Исключения памяти создаются автоматически new. Если вы пишете собственные функции памяти, используя malloc, например, вы несете ответственность за исключение памяти.

Дополнительные сведения смCMemoryException. в статье об обработке исключений (MFC).

Иерархия наследования

CObject

Cexception

CSimpleException

CMemoryException

Требования

Заголовок: afx.h

CMemoryException::CMemoryException

Формирует объект CMemoryException.

CMemoryException();

Замечания

Не используйте этот конструктор напрямую, а вызовите глобальную функцию AfxThrowMemoryException. эта глобальная функция может завершиться успешной ситуацией вне памяти, так как она создает объект исключения в ранее выделенной памяти. Дополнительные сведения об обработке исключений см. в статьях об исключениях.

См. также

Класс CException
Диаграмма иерархии