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
является
std::variant
, хранящимся в
arg
.
Содержание |
Параметры
| vis | - |
a
Callable
that accepts every possible alternative from
arg
|
| arg | - | a std::basic_format_arg to be visited |
Возвращаемое значение
Значение, возвращаемое выбранным вызовом посетителя.
Примечания
Начиная с C++26,
std::visit_format_arg
устарел в пользу функций-членов
visit
класса
std::basic_format_arg
.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
|
(C++20)
(C++20)
|
создает объект со стиранием типа, ссылающийся на все аргументы форматирования, преобразуемый в
format_args
(шаблон функции) |