NexusForce
1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
copy_constructible 概念参考
概念约束
检查类型是否可复制构造
更多...
#include <
concepts.hpp
>
概念定义
template
<
typename
T>
concept
copy_constructible
=
move_constructible<T>
&&
constructible_from<T, T&>
&&
convertible_to<T&, T>
&&
constructible_from<T, const T&>
&&
convertible_to<const T&, T>
&&
constructible_from<T, const T>
&&
convertible_to<const T, T>
constructible_from
检查类型是否可以使用指定参数构造
定义
concepts.hpp:96
convertible_to
检查类型From是否可以转换为类型To
定义
type_traits.hpp:3150
copy_constructible
检查类型是否可复制构造
定义
concepts.hpp:116
move_constructible
检查类型是否可移动构造
定义
concepts.hpp:104
详细描述
检查类型是否可复制构造
模板参数
T
要检查的类型
要求:
可移动构造
可以从左值引用、const左值引用、const值进行构造和转换
在文件
concepts.hpp
第
116
行定义.
copy_constructible
制作者
1.16.0