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 物件(public member function) | |
| 重新整理輸出緩衝區並關閉關聯檔案 (public member function) |