다음을 통해 공유


CMemoryException 클래스

메모리 부족 예외 상태를 나타냅니다.

구문

class CMemoryException : public CSimpleException

멤버

공용 생성자

속성 설명
CMemoryException::CMemoryException CMemoryException 개체를 생성합니다.

설명

더 이상의 자격이 필요하거나 가능하지 않습니다. 메모리 예외는 .에 의해 new자동으로 throw됩니다. 예를 들어, 메모리 함수를 사용하여 malloc고유한 메모리 함수를 작성하는 경우 메모리 예외를 throw해야 합니다.

자세한 CMemoryException내용은 MFC(예외 처리) 문서를 참조하세요.

상속 계층 구조

CObject

CException

CSimpleException

CMemoryException

요구 사항

헤더: afx.h

CMemoryException::CMemoryException

CMemoryException 개체를 생성합니다.

CMemoryException();

설명

이 생성자를 직접 사용하지 말고 전역 함수 AfxThrowMemoryException을 호출합니다. 이 전역 함수는 이전에 할당된 메모리에서 예외 개체를 생성하므로 메모리 부족 상황에서 성공할 수 있습니다. 예외 처리에 대한 자세한 내용은 문서 예외를 참조하세요.

참고 항목

CException 클래스
계층 구조 차트