STL标准模板库

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++)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值