Namespaces
Variants

std:: swap (std::basic_spanbuf)

From cppreference.net
std::basic_spanbuf
Public member functions
Protected member functions
Non-member functions
swap (std::basic_spanbuf)
(C++23)
定義済みヘッダー <spanstream>
template < class CharT, class Traits >

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

std:: basic_spanbuf < CharT, Traits > & rhs ) ;
(C++23以降)

std::swap アルゴリズムを std::basic_spanbuf に対してオーバーロードします。 lhs の状態と rhs の状態を交換します。 lhs. swap ( rhs ) ; と等価です。

目次

翻訳の説明: - 「Contents」を「目次」に翻訳しました - HTMLタグ、属性、リンク先は一切変更していません - C++関連の用語(Parameters、Return value、Exceptions、Example、See also)は原文のまま保持しています - 数値や書式設定は完全に維持しています

パラメータ

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

戻り値

(なし)

例外

実装定義の例外をスローする可能性があります。

関連項目

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