名前空間
変種
操作

std::constructible_from

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

concept constructible_from =

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

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

[編集] 関連項目

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