Namensräume
Varianten
Aktionen

std::experimental::in_place_t

Von cppreference.com
 
 
 
 
 
Definiert im Header <experimental/optional>
struct in_place_t {};
(library fundamentals TS)

std::experimental::in_place_t ist ein leeres Klassentyp, das verwendet wird, um Konstruktor- und Memberfunktionsüberladungen zu disambiguieren, die Argumente (möglicherweise eine Parameterpackung) für die In-Place-Konstruktion eines Wertes annehmen.

[bearbeiten] Siehe auch

Tag für In-Place-Konstruktion
(Tag)[edit]
(C++17)
ein Wrapper, der möglicherweise ein Objekt enthält oder auch nicht
(Klassenvorlage) [edit]