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
| Dieser Abschnitt ist unvollständig Grund: kein 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) | |
| Leert den Ausgabepuffer und schließt die zugehörige Datei (public member function) |