您的位置:首页 > 其它

函数参数传递

2016-02-21 12:27 369 查看
#include <iostream>
#include <vector>

using namespace std;

//void print(vector<double> &v)
//{
//	vector<double>::iterator begin = v.begin();
//	while(begin != v.end())
//	{
//       cout << *begin++ << endl;
//	}
//
//}
void print(vector<double>::const_iterator beg,
vector<double>::const_iterator end)
{
while(beg != end)
cout << *beg++ << endl;
}
int main ()
{
vector<double> dvec;
dvec.push_back(1.1);
dvec.push_back(2.2);
dvec.push_back(3.3);
print(dvec.begin(), dvec.end());

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: