现在的位置: 首页 > 综合 > 正文

网易2009年校园招聘–一道关于的STL题目

2013年10月16日 ⁄ 综合 ⁄ 共 397字 ⁄ 字号 评论关闭

请用C++实现以下print函数,打印链表I中的所有元素,每个元素单独成一行
void Print(const std::list<int> &I){
}

#include <iostream>
//using namespace std;
#include <list>

template <typename T>
void Print(const std::list<T> &list)
{
	std::list<T>::const_iterator iter;
	for(iter=list.begin();iter!=list.end();++iter)
		std::cout<<*iter<<std::endl;
		//printf("%d\n",*iter);
}

int main()
{
	
	std::list<int> L;
	L.push_back(1);
	L.push_back(2);
	L.push_back(3);
	Print(L);

	return 0;
}                

抱歉!评论已关闭.