ContType c | 产生一个未含任何元素的容器 |
ContType c1(c2) | 产生一个同型容器 |
ContType c(beg,end) | 复制[beg,end]区间内的元素作为初值 |
C.~ContType () | 删除所有元素,释放内存 |
C.empty() | 判断容器是否为空 |
C.max_size() | 返回元素的最大可能数量 |
C1==c2 | 判断c1是否等于c2 |
C1=c2 | 将c2的值赋给c1 |
C1.swap(c2) | 交换c1和c2的数据 |
Swap(c1,c2) | 同上 |
C.begin() | 返回一个迭代器,指向第一个元素 |
C.end() | 返回一个迭代器,指向最后一个元素的下一个位置 |
C.rbegin() | 返回一个逆向迭代器,指向逆向遍历时的第一个元素 |
C.rend() | 返回一个逆向迭代器,指向逆向遍历时的最后一个元素的下一个位置 |
C.insert(pos,elem) | 将elem的一个副本安插在pos处 |
C.erase(beg,end) | 移除[beg,end]内的所有元素 |
C.clear() | 移除所有元素,令容器为空 |
C.get_allocator() | 返回容器的内存模型 |
C.seze() | 返回容器中的元素数量 |
容器的通用操作
最新推荐文章于 2024-03-06 16:52:15 发布