Namensräume
Varianten
Aktionen

std::basic_filebuf<CharT,Traits>::~basic_filebuf

Von cppreference.com
< cpp‎ | io‎ | basic filebuf
 
 
 
 
virtual ~basic_filebuf();

Ruft close() auf, um die zugeordnete Datei zu schließen und alle anderen Member von basic_filebuf zu zerstören. Wenn während der Zerstörung des Objekts eine Ausnahme auftritt, einschließlich des Aufrufs von close(), wird diese abgefangen und nicht erneut ausgelöst.

Inhalt

[Bearbeiten] Parameter

(keine)

[Bearbeiten] Rückgabewert

(keine)

[Bearbeiten] Hinweise

Wird typischerweise vom Destruktor von std::basic_fstream aufgerufen.

[Bearbeiten] Beispiel

[Bearbeiten] Fehlerberichte

Die folgenden Verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.

DR angewendet auf Verhalten wie veröffentlicht Korrigiertes Verhalten
LWG 622 C++98 Es war unklar, wie mit Ausnahmen umzugehen ist, die während der Zerstörung ausgelöst werden Sie werden abgefangen, aber nicht erneut ausgelöst

[Bearbeiten] Siehe auch

konstruiert ein basic_filebuf Objekt
(public member function) [edit]
Leert den Ausgabepuffer und schließt die zugehörige Datei
(public member function) [edit]