std::basic_filebuf<CharT,Traits>::~basic_filebuf
從 cppreference.com
< cpp | io | basic filebuf
virtual ~basic_filebuf(); |
||
調用 close() 關閉關聯文件,並銷毀 basic_filebuf
的所有其他成員。如果在析構過程中(包括調用 close())發生異常,那麼捕獲異常且不重拋。
目錄 |
[編輯] 註解
通常被 std::basic_fstream 的析構函數調用。
[編輯] 示例
本節未完成 原因:暫無示例 |
[編輯] 缺陷報告
下列更改行為的缺陷報告追溯地應用於以前出版的 C++ 標準。
缺陷報告 | 應用於 | 出版時的行為 | 正確行為 |
---|---|---|---|
LWG 622 | C++98 | 不明確如何處理析構過程中拋出的異常 | 捕獲但不會重拋 |
[編輯] 參閱
構造 basic_filebuf 對象 (公開成員函數) | |
沖洗放置區緩衝區並關閉關聯的文件 (公開成員函數) |