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 起弃用) |
|
将访问器
vis
应用于
arg
中包含的对象。
等价于
std::
visit
(
std::
forward
<
Visitor
>
(
vis
)
, value
)
,其中
value
是存储在
arg
中的
std::variant
。
目录 |
参数
| 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
(函数模板) |