std::basic_filebuf<CharT,Traits>:: ~basic_filebuf
From cppreference.net
<
cpp
|
io
|
basic filebuf
|
virtual
~basic_filebuf
(
)
;
|
||
Appelle
close()
pour fermer le fichier associé et détruit tous les autres membres de
basic_filebuf
. Si une exception se produit pendant la destruction de l'objet, y compris l'appel à
close()
, elle est capturée et non relancée.
Table des matières |
Notes
Généralement appelé par le destructeur de std::basic_fstream .
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Rapports de défauts
Les rapports de défauts modifiant le comportement suivants ont été appliqués rétroactivement aux normes C++ précédemment publiées.
| DR | Appliqué à | Comportement tel que publié | Comportement correct |
|---|---|---|---|
| LWG 622 | C++98 | il n'était pas clair comment gérer l'exception levée durant la destruction | elle est interceptée mais pas relancée |
Voir aussi
construit un objet
basic_filebuf
(fonction membre publique) |
|
|
vide le tampon de la zone d'écriture et ferme le fichier associé
(fonction membre publique) |