Namespaces
Variants

std:: swap (std::basic_syncbuf)

From cppreference.net
template < class CharT, class Traits, class Allocator >

void swap ( std:: basic_syncbuf < CharT, Traits, Allocator > & lhs,

std:: basic_syncbuf < CharT, Traits, Allocator > & rhs ) ;
(C++20以降)

std::swap アルゴリズムを std::basic_syncbuf に対してオーバーロードします。 lhs の状態と rhs の状態を交換します。実質的には lhs. swap ( rhs ) を呼び出します。

目次

パラメータ

lhs, rhs - std::basic_syncbuf オブジェクトの状態を交換する

戻り値

(なし)

関連項目

二つの basic_syncbuf オブジェクトを交換する
(公開メンバ関数)
二つのオブジェクトの値を交換する
(関数テンプレート)