名前空間
変種
操作

std::basic_spanbuf<CharT,Traits>::swap

From cppreference.com
< cpp‎ | io‎ | basic spanbuf
 
 
 
std::basic_spanbuf
公開メンバ関数
basic_spanbuf::swap
(C++23)
Protected member functions
非メンバ関数
 
void swap( basic_spanbuf& rhs );
(C++23から)

自身の状態とrhsの状態を交換します。

std::basic_streambuf<Char, Traits>::swap(rhs)を呼び出し、自身のオープンモードとrhsのオープンモードを交換してから、互いの基底バッファを使用するようにします。

目次

[編集] パラメータ

rhs - 別の basic_stringbuf

[編集] 戻り値

(なし)

[編集] 例外

実装定義の例外をスローする場合があります。

[編集] 備考

この関数は、ストリームオブジェクトを交換する際に自動的に呼び出されるため、直接呼び出す必要はほとんどありません。

[編集]

[編集] 関連項目

basic_spanbufオブジェクトを代入します
(public member function) [編集]
2つのbasic_ispanstreamオブジェクトを交換します
(public member function of std::basic_ispanstream<CharT,Traits>) [編集]
2つのbasic_ospanstreamオブジェクトを交換します。
(public member function of std::basic_ospanstream<CharT,Traits>) [編集]
2つの basic_spanstream オブジェクトを交換します。
(public member function of std::basic_spanstream<CharT,Traits>) [編集]
English 日本語 中文(简体) 中文(繁體)