c++ list 用法
时间: 2023-11-26 15:06:37 浏览: 72
C++中的list是STL实现的双向链表,它允许快速的插入和删除,但是随机访问却比较慢。使用时需要添加头文件 #include <list>。下面是一些常用的list操作:
1.创建list对象:list<int> a;
2.在list尾部添加元素:a.push_back(5);
3.在list头部添加元素:a.push_front(3);
4.在list中插入元素:a.insert(a.begin(), 2);
5.在list中删除元素:a.remove(5);
6.获取list中元素个数:a.size();
7.判断list是否为空:a.empty();
8.获取list头部元素:a.front();
9.获取list尾部元素:a.back();
10.遍历list:list<int>::iterator it = a.begin(); while(it != a.end()){ cout<<*it<<" "; it++; }
11.删除list中所有元素:a.clear();
阅读全文