Namespaces
Variants

std:: visit_format_arg

From cppreference.net
Défini dans l'en-tête <format>
template < class Visitor, class Context >
/* voir ci-dessous */ visit_format_arg ( Visitor && vis, std:: basic_format_arg < Context > arg ) ;
(depuis C++20)
(obsolète en C++26)

Applique le visiteur vis à l'objet contenu dans arg .

Équivalent à std:: visit ( std:: forward < Visitor > ( vis ) , value ) , où value est le std::variant stocké dans arg .

Table des matières

Paramètres

vis - un Callable qui accepte chaque alternative possible de arg
arg - un std::basic_format_arg à visiter

Valeur de retour

La valeur retournée par l'invocation sélectionnée du visiteur.

Notes

À partir de C++26, std::visit_format_arg est déprécié en faveur des fonctions membres visit de std::basic_format_arg .

Exemple

Voir aussi

crée un objet à effacement de type référençant tous les arguments de formatage, convertible en format_args
(modèle de fonction)