首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

编写程序创造10个元素的vector对象,用迭代器把每个元素改为当前的两倍

2013-03-13 
编写程序创建10个元素的vector对象,用迭代器把每个元素改为当前的两倍vectorint ivecfor (vectorint:

编写程序创建10个元素的vector对象,用迭代器把每个元素改为当前的两倍
vector<int> ivec;


for (vector<int>::size_type st = 0; st < 10; st++)
{
ivec.push_back(st);            //创建10个元素的vector对象
cout << ivec[st] << endl;
}

for (vector<int>::iterator iter = ivec.begin(); iter != ivec.end(); iter++)
{
*iter *= 2;                   //用迭代器把每个元素改为当前元素的两倍
cout << *iter;
}

热点排行