std::experimental::in_place_t
Von cppreference.com
< cpp | experimental | optional
| 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) | |
| (C++17) |
ein Wrapper, der möglicherweise ein Objekt enthält oder auch nicht (Klassenvorlage) |