C++14

// <optional>
struct in_place_t {};

用于消除可选类型的就地(In-place)构造的歧义的标签类型(Tag type)