kevin55

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
#include <iostream>
#include <list>
using namespace std;
int main()
{
	char cTemp;
	list<char> charlist;
	for(int i=0;i<5;i+=3)
	{
		cTemp='a'+i;//ASCII值加i
		charlist.push_front(cTemp);
	}
	cout << "list old:" <<endl;
	list<char>::iterator it;
	for(it=charlist.begin();it!=charlist.end();it++)
	{
		cout << *it << endl;//输出链表元素
	}
	list<char>::iterator itstart=charlist.begin();
	charlist.insert(++itstart,2,'A');//插入值
	cout << "list old" << endl;
	for(it=charlist.begin();it!=charlist.end();it++)
	{
		cout << *it << endl;//输出链表元素
	}
	return 0;
}

  

posted on 2012-05-12 23:32  kernel_main  阅读(686)  评论(0编辑  收藏  举报