Home C&C++函数库 c++ 语法 程序源码 Linux C库

std::

tuple_size<array>

函数模板  <array>
template <class Tpl> class tuple_size;     // unspecialized
template <class T, size_t N>
  struct tuple_size< array<T,N> >;         // array specialization

数组的元组大小特征

像访问元组一样访问数组对象的大小。
C++11
这个类以数组的大小(N)作为size_t类型的constexpr(常量表达式)成员value,就像继承了integral_constant一样:
C++14
该类通过继承integral_constant提供数组的大小(N)作为size_t类型的常量表达式成员value:
更多信息请参见tuple_size。

☲  模板参数


Tpl
要获取大小的类型::array< T,N >
T
所包含元素的类型。
N
数组的大小,以元素的数量表示。 成员value的别名. Size_t是一个无符号整型。

☣ 常量成员



成员类型 说明
value N(数组的大小)。 这是无符号整型size_t的constexpr(常量表达式)值

🍄  另请参阅



tuple_element<array> 数组的元组元素类型(类模板特化)
tuple_size 元组的大小特征(类模板)

联系我们 免责声明 关于CandCplus 网站地图