Namespaces
Variants

std::experimental::ranges:: Constructible

From cppreference.net
Определено в заголовочном файле <experimental/ranges/concepts>
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 не обязательно должно существовать отношение включения.

Смотрите также

проверяет, имеет ли тип конструктор для определенных аргументов
(шаблон класса)