STL标准模板库

来源:互联网 发布:魔域淘宝网 编辑:程序博客网 时间:2024/05/22 17:14

list的使用

在使用list时必须包括头文件#include <list>,

1)如何定义一个list对象

#include <list> int main(void){list<char>cList;//声明了list<char>模板类的一个实例}

2)使用list的成员函数push_back和push_front插入一个元素到list中

cList.push_back('a');//把一个对象放到一个list的后面cList.push_front('b');//把一个对象放到一个list的前面

3)使用list的成员函数empty()判断list是否为空if(cList.empty()){printf("this list is empty()“);}

4)用list<char>::iterator得到指向list 的指针

list<char>::iterator charIterator;for(charIterator=cList.Begin();charIterator!=cList.end();charIterator++)

0 0
原创粉丝点击