std:: visit_format_arg
From ja.cppreference.net
|
ヘッダーで定義
<format>
|
||
|
template
<
class
Visitor,
class
Context
>
/* 詳細は下記参照 */ visit_format_arg ( Visitor && vis, std:: basic_format_arg < Context > arg ) ; |
(C++20以降)
(C++26で非推奨) |
|
argに含まれるオブジェクトにビジター
visを適用します。
argに格納されているvalue(std::variant)に対して、
std::visit(std::forward<Visitor>(vis), value)
と同等です。
目次 |
パラメータ
| vis | - |
a
Callable
で、
arg
からのすべての可能な代替を受け入れるもの
|
| arg | - | 訪問対象の std::basic_format_arg |
戻り値
ビジターの選択された呼び出しによって返される値。
注記
C++26以降、
std::visit_format_arg
は非推奨となり、
std::basic_format_arg
の
visit
メンバ関数を使用することが推奨されます。
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
|
(C++20)
(C++20)
|
すべての書式設定引数を参照する型消去オブジェクトを作成し、
format_args
に変換可能
(関数テンプレート) |