STL 中 链表(双向链表)和迭代器(iterator)的使用





//STL 中  链表(双向链表)和迭代器的使用  ,,迭代器就理解成指向元素的指针
#include 
#include  

using namespace std;

void ListUsage()
{
	list l;
	
	for(int i=0;i<5;i++)
	{
		l.push_back(i+1);	  //压入元素 
	}
	
	cout << "Elements in list :" << endl;
	
	for(list::iterator it=l.begin();it!=l.end();it++)
	{
		cout << *it << endl;	
	}
}

int main()
{
	ListUsage();
	return 0;
}


你可能感兴趣的:(C,plus,plus)