CFileException-Klasse
Stellt eine dateibezogene Ausnahmebedingung dar.
class CFileException : public CException
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein CFileException-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
EINGABETASTEursachencode entsprechend einer Laufzeitfehlernummer an. |
|
Ruft die Meldung ab, die eine Ausnahme beschreibt. |
|
Gibt einen Ursachencode entsprechend einem Betriebssystemfehlercode zurück. |
|
Löst eine Dateiausnahme auf Grundlage einer Ablauffehlernummer aus. |
|
Löst eine Dateiausnahme auf Grundlage einer Betriebssystemfehlernummer aus. |
Öffentliche Datenmember
Name |
Description |
---|---|
Enthält portablen Code entsprechend der Ausnahmeursache. |
|
Enthält die zugehörige Betriebssystemfehlernummer. |
|
Enthält den Namen der Datei für diese Ausnahme. |
Hinweise
Die Klasse enthält CFileException öffentliche Datenmember, die den portablen Ursachencode und die betriebssystemspezifische Fehlernummer enthalten. Die Klasse stellt auch statische Memberfunktionen zum Auslösen von Dateiausnahmen und für die Rückgabe von Ursachencodes für Betriebssystemfehler und C-Laufzeit-Fehler bereit.
CFileException-Objekte werden in CFile-Memberfunktionen und in Memberfunktionen von abgeleiteten Klassen erstellt und ausgelöst. Sie können auf diese Objekte im Rahmen eines Ausdrucks CATCH zugreifen. Für Portabilität verwenden Sie nur den Ursachencode, um den Grund für eine Ausnahme abrufen. Weitere Informationen zu Ausnahmen, finden Sie im Artikel Ausnahmebehandlung (MFC).
Vererbungshierarchie
CFileException
Anforderungen
Header: afx.h