交換x和*this之間的所有內部成員,除了指向相關聯的流緩衝區的指標:rdbuf將在呼叫之前在兩個物件中返回相同的值。
x
*this
rdbuf
派生類可以呼叫此函式來實現自定義交換函式。
下面是ios::swap函式的宣告。
ios::swap
void swap (ios& x) noexcept;