Sdílet prostřednictvím


CMemoryException – třída

Představuje podmínku výjimky mimo paměť.

Syntaxe

class CMemoryException : public CSimpleException

Členové

Veřejné konstruktory

Jméno popis
CMemoryException::CMemoryException CMemoryException Vytvoří objekt.

Poznámky

Není nutná žádná další kvalifikace ani není možná. Výjimky paměti jsou vyvolány automaticky new. Pokud píšete vlastní paměťové funkce, například pomocí malloc, pak zodpovídáte za vyvolání výjimek paměti.

Další informace naleznete CMemoryExceptionv článku Zpracování výjimek (MFC).

Hierarchie dědičnosti

Objekt CObject

CException

CSimpleException

CMemoryException

Požadavky

Hlavička: afx.h

CMemoryException::CMemoryException

CMemoryException Vytvoří objekt.

CMemoryException();

Poznámky

Nepoužívejte tento konstruktor přímo, ale spíše volejte globální funkci AfxThrowMemoryException. tato globální funkce může být úspěšná v situaci mimo paměť, protože vytváří objekt výjimky v dříve přidělené paměti. Další informace o zpracování výjimek naleznete v článku výjimky.

Viz také

CException – třída
Graf hierarchie