W3cubDocs

/C++

std::in_place_tag

Defined in header <utility>
struct in_place_tag { in_place_tag() = delete; };
(since C++17)

std::in_place_tag is an empty class type used as the return types of the std::in_place functions for disambiguation.

See also

in-place construction tag
(function template)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
http://en.cppreference.com/w/cpp/utility/in_place_tag