Freigeben über


CSimpleException::CSimpleException

Der -Konstruktor.

CSimpleException( ); 
explicit CSimpleException(
   BOOL bAutoDelete
);

Parameter

  • bAutoDelete
    Geben Sie TRUE an, wenn der Arbeitsspeicher für das CSimpleException-Objekt auf dem Heap zugeordnet wurde.Dadurch wird das CSimpleException-Objekt gelöscht werden, wenn die Löschen-Memberfunktion aufgerufen wird, um die Ausnahme zu löschen.Geben Sie FALSE an, wenn das CSimpleException-Objekt auf dem Stapel stammt oder ein globales Objekt ist.In diesem Fall wird das CSimpleException-Objekt nicht gelöscht, wenn die Löschen-Memberfunktion aufgerufen wird.

Hinweise

Sie würden normalerweise nie diesen Konstruktor direkt aufrufen müssen.Eine Funktion, die eine Ausnahme auslöst, sollte eine Instanz von CException erstellen von abgeleitete Klasse und ruft ihren Konstruktor auf, oder sie sollte einer der MFC-Wurfsfunktionen, wie AfxThrowFileException verwenden, um einen vordefinierten Typ auszulösen.

Anforderungen

Header: afx.h

Siehe auch

Referenz

CSimpleExceptions-Klasse

Hierarchien-Diagramm