Megosztás a következőn keresztül:


CMemoryException osztály

Megjegyzés:

A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.

Memóriakivételi feltételt jelöl.

Szemantika

class CMemoryException : public CSimpleException

Tagok

Nyilvános konstruktorok

Név Description
CMemoryException::CMemoryException Egy CMemoryException objektumot hoz létre.

Megjegyzések

További képesítés nem szükséges vagy lehetséges. A memóriakivételeket a rendszer automatikusan elveti.new Ha például saját memóriafüggvényeket ír, mallocakkor ön a felelős a memóriakivételek kivetéséért.

További információkért CMemoryExceptionlásd a Kivételkezelés (MFC) című cikket.

Öröklési hierarchia

CObject

CException

CSimpleException

CMemoryException

Requirements

Fejléc: afx.h

CMemoryException::CMemoryException

Egy CMemoryException objektumot hoz létre.

CMemoryException();

Megjegyzések

Ne használja közvetlenül ezt a konstruktort, hanem hívja meg az AfxThrowMemoryException globális függvényt. ez a globális függvény memóriakihasználtság esetén sikeres lehet, mert a korábban lefoglalt memóriában hozza létre a kivételobjektumot. A kivételfeldolgozással kapcsolatos további információkért tekintse meg a cikkben szereplő kivételeket.

Lásd még

CException osztály
hierarchiadiagram