跳到主要内容

array

array 是固定大小的顺序容器,它们保存了一个以严格的线性顺序排列的特定数量的元素。

方法含义
begin返回指向数组容器中第一个元素的迭代器
end返回指向数组容器中最后一个元素之后的理论元素的迭代器
rbegin返回指向数组容器中最后一个元素的反向迭代器
rend返回一个反向迭代器,指向数组中第一个元素之前的理论元素
cbegin返回指向数组容器中第一个元素的常量迭代器(const_iterator)
cend返回指向数组容器中最后一个元素之后的理论元素的常量迭代器(const_iterator)
crbegin返回指向数组容器中最后一个元素的常量反向迭代器(const_reverse_iterator)
crend返回指向数组中第一个元素之前的理论元素的常量反向迭代器(const_reverse_iterator)
size返回数组容器中元素的数量
max_size返回数组容器可容纳的最大元素数
empty返回一个布尔值,指示数组容器是否为空
operator[]返回容器中第 n(参数)个位置的元素的引用
at返回容器中第 n(参数)个位置的元素的引用
front返回对容器中第一个元素的引用
back返回对容器中最后一个元素的引用
data返回指向容器中第一个元素的指针
fill用 val(参数)填充数组所有元素
swap通过 x(参数)的内容交换数组的内容
get(array)形如 std::get<0>(myarray);传入一个数组容器,返回指定位置元素的引用
relational operators (array)形如 arrayA > arrayB;依此比较数组每个元素的大小关系
Loading Comments...