Namespaces
Variants

std:: swap (std::basic_stacktrace)

From cppreference.net
定義於ヘッダー <stacktrace>
template < class Allocator >

void swap ( std:: basic_stacktrace < Allocator > & lhs, std:: basic_stacktrace < Allocator > & rhs )

noexcept ( noexcept ( lhs. swap ( rhs ) ) ) ;
(C++23以降)
翻訳内容: - "Defined in header" → "定義於ヘッダー" - "(since C++23)" → "(C++23以降)" - HTMLタグ、属性、コード内のテキストは翻訳せず保持 - C++固有の用語(template, class, void, swap, noexcept, std::basic_stacktraceなど)は翻訳せず保持 - 元のフォーマットと構造を完全に維持

std::swap アルゴリズムを std::basic_stacktrace に対して特殊化します。 lhs rhs の内容を交換します。 lhs. swap ( rhs ) ; と等価です。

目次

パラメータ

lhs, rhs - 内容を交換するスタックトレース

戻り値

(なし)

計算量

定数。

関連項目

内容を交換する
(公開メンバ関数)