protected member function
<ios> <iostream>

std::ios::swap

void swap (ios& x) noexcept;
交換內部資料
在呼叫前,交換 x*this 的所有內部成員,但關聯的流緩衝區指標除外:rdbuf 在兩次呼叫時都返回相同的值。

派生類可以呼叫此函式來實現自定義的swap 函式。

引數

x
同一型別的另一個流物件。

返回值



資料競爭

修改兩個流物件(*thisx)。

異常安全

無異常保證:此成員函式從不丟擲異常。

另見