Namespaces
Variants

std::experimental:: in_place_t

From cppreference.net
Défini dans l'en-tête <experimental/optional>
struct in_place_t { } ;
(library fundamentals TS)

std::experimental::in_place_t est un type de classe vide utilisé pour lever l'ambiguïté des surcharges de constructeurs et de fonctions membres qui prennent des arguments (éventuellement un pack de paramètres) pour la construction en place d'une certaine valeur.

Voir aussi

étiquette de construction en place
(étiquette)
(C++17)
un wrapper qui peut contenir ou non un objet
(modèle de classe)