名前空間
変種
操作

std::Constructible

提供: cppreference.com
< cpp‎ | concepts
ヘッダ <concepts> で定義
template < class T, class... Args >

concept Constructible =

  std::Destructible<T> && std::is_constructible_v<T, Args...>;
(C++20以上)

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

[編集] 関連項目

型が特定の引数に対するコンストラクタを持っているかどうか調べます
(クラステンプレート) [edit]