Namespaces
Variants

std::experimental::ranges:: Constructible

From cppreference.net
template < class T, class ... Args >

concept bool Constructible =

Destructible < T > && std:: is_constructible < T, Args... > :: value ;
(ranges TS)

Constructible コンセプトは、型 T の変数が与えられた引数型のセット Args... で初期化可能であることを指定します。

Constructible<T, Args...> std:: is_constructible < T, Args... > :: value の間に包含関係が存在する必要はありません。

関連項目

型が特定の引数に対するコンストラクタを持つかどうかをチェックする
(クラステンプレート)