Difference between revisions of "cpp/concepts/constructible from"
From cppreference.com
(+References) |
m (+mark) |
||
Line 1: | Line 1: | ||
− | {{cpp/title|constructible_from}} | + | {{cpp/title|constructible_from {{mark since c++20}}}} |
{{cpp/concepts/navbar}} | {{cpp/concepts/navbar}} | ||
{{ddcl|header=concepts|since=c++20|1= | {{ddcl|header=concepts|since=c++20|1= |
Latest revision as of 09:46, 7 September 2024
Defined in header <concepts>
|
||
template< class T, class... Args > concept constructible_from = |
(since C++20) | |
The constructible_from
concept specifies that a variable of type T
can be initialized with the given set of argument types Args...
.
[edit] References
- C++23 standard (ISO/IEC 14882:2024):
- 18.4.11 Concept
constructible_from
[concept.constructible]
- 18.4.11 Concept
- C++20 standard (ISO/IEC 14882:2020):
- 18.4.11 Concept
constructible_from
[concept.constructible]
- 18.4.11 Concept
[edit] See also
(C++11)(C++11)(C++11) |
checks if a type has a constructor for specific arguments (class template) |