Namespaces
Variants

std::experimental:: in_place_t

From cppreference.net
Определено в заголовке <experimental/optional>
struct in_place_t { } ;
(Technical Specification библиотеки fundamentals)

std::experimental::in_place_t - это пустой классовый тип, используемый для разрешения неоднозначности перегруженных конструкторов и функций-членов, которые принимают аргументы (возможно, пакет параметров) для непосредственного конструирования некоторого значения.

Смотрите также

тег для конструирования на месте
(тег)
(C++17)
обёртка, которая может содержать или не содержать объект
(шаблон класса)