std::is_aggregate
STD::是[医]骨料
Defined in header | | |
---|
template< class T > struct is_aggregate; | | (since C++17) |
检查T
是集料类型.成员常量value
等于true
如果T
是一个聚合类型,并且false
否则。
如果std::remove_all_extents_t<T>是%28以外的不完整类型(可能是cv-合格%29)。void...
模板参数
辅助变量模板
template< class T > inline constexpr bool is_aggregate_v = std::is_aggregate::value; | | (since C++17) |
---|
继承自STD:积分[医]常量
成员常数
value static | true if T is an aggregate type , false otherwise (public static member constant) |
---|
成员函数
operator bool | converts the object to bool, returns value (public member function) |
---|
operator() (C++14) | returns value (public member function) |
成员类型
Type | Definition |
---|
value_type | bool |
type | std::integral_constant<bool, value> |
例
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
http://en.cppreference.com/w/cpp/type/is[医]骨料