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() |
返回容器中的元素数量 |