名前空間
変種
操作

std::experimental::ranges::Constructible

From cppreference.com
< cpp‎ | experimental‎ | ranges
 
 
 
 
コンセプトライブラリ
中核言語のコンセプト
                              
オブジェクトのコンセプト
                              
                              
比較のコンセプト
呼び出し可能オブジェクトのコンセプト
                                        
                              
URNGコンセプト
 
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の間には、包含関係は必要ありません。

[編集] 関連項目

型が特定の引数に対するコンストラクタを持つかをチェックする
(クラステンプレート) [編集]
English 日本語 中文(简体) 中文(繁體)