Files
cppdraft_translate/cppdraft/concept/constructible.md
2025-10-25 03:02:53 +03:00

1.0 KiB
Raw Blame History

[concept.constructible]

18 Concepts library [concepts]

18.4.11 Concept constructible_from [concept.constructible]

1

#

The constructible_from concept constrains the initialization of a variable of a given type with a particular set of argument types.

🔗

template<class T, class... Args> concept [constructible_from](#concept:constructible_from "18.4.11Concept constructible_­from[concept.constructible]") = [destructible](concept.destructible#concept:destructible "18.4.10Concept destructible[concept.destructible]")<T> && [is_constructible_v](meta.type.synop#lib:is_constructible_v "21.3.3Header <type_­traits> synopsis[meta.type.synop]")<T, Args...>;