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