名前空間
変種
操作

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

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

関連付けられたファイルを閉じるために close() を呼び出し、`basic_filebuf` の他のすべてのメンバーを破棄します。オブジェクトの破棄中(close() の呼び出しを含む)に例外が発生した場合、それはキャッチされ、再スローされません。

目次

[編集] パラメータ

(なし)

[編集] 戻り値

(なし)

[編集] 注釈

std::basic_fstream のデストラクタによって通常呼び出されます。

[編集]

[編集] 不具合報告

以下の動作変更を伴う欠陥報告が、以前に公開されたC++標準に遡って適用されました。

DR 適用対象 公開された動作 正しい動作
LWG 622 C++98 破棄中にスローされた例外の処理方法が不明確でした。 キャッチされますが、再スローされません。

[編集] 関連項目

basic_filebuf オブジェクトを構築します。
(public member function) [編集]
書き込み領域バッファをフラッシュし、関連付けられたファイルを閉じる
(public member function) [編集]
English 日本語 中文(简体) 中文(繁體)