Namespaces
Variants

std::experimental:: in_place_t

From cppreference.net
定义于头文件 <experimental/optional>
struct in_place_t { } ;
(库基础技术规范)

std::experimental::in_place_t 是一个空类类型,用于消除构造函数和成员函数重载的歧义,这些函数接受参数(可能为参数包)以进行某些值的原位构造。

参见

原位构造标签
(标签)
(C++17)
可能持有或未持有对象的包装器
(类模板)