构造函数(construct) | 接口说明 |
list (size_type n, const value_type& val = value_type()) | 构造list中包含了n个值为val的元素 |
list() | 构造空的list |
list(const list&x) | 构造拷贝函数 |
list(Inputiterator first, inputliterator last) | 用(first, last)区间中的元素构造list |
函数的声明 | 接口说明 |
begin + end | 返回第一个元素的迭代器+返回最后一个元素下一个位置的迭代器 |
rbegin+rend | 返回第一个元素的 reverse_literator, 即end位置,返回最后一个元素下一个元素的 reverse_iterator, 即begin的位置 |
函数申明 | 接口说明 |
empty | 检测list是否为空, 是就返回true,否则返回false |
size | 返回list中有效节点的个数 |
函数的声明 | 接口说明 |
front | 返回list的第一个节点的值 |
back | 返回list的最后一个节点的值 |
函数申明 | 接口说明 |
push_front | 在list首元素前插入值为val1的元素 |
pop_front | 删除list元素中的第一个元素 |
push_back | 在list的尾部插入元素 |
pop_back | 删除list的最后一个元素 |
insert | 在list position位置插入元素 |
swap | 交换两个list中的元素 |
erase | 删除指定位置的值 |
clear | 清除list中的有效元素 |
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |