Namespaces
Variants

std::experimental:: in_place_t

From cppreference.net
ヘッダーで定義 <experimental/optional>
struct in_place_t { } ;
(ライブラリ基盤 TS)

std::experimental::in_place_t は、何らかの値をその場で構築するための引数(場合によってはパラメータパック)を受け取るコンストラクタおよびメンバ関数のオーバーロードを区別するために使用される空のクラス型です。

関連項目

インプレース構築タグ
(タグ)
(C++17)
オブジェクトを保持する場合と保持しない場合があるラッパー
(クラステンプレート)