std:: visit_format_arg
|
ヘッダーで定義
<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
に変換可能
(関数テンプレート) |