vector<int> ivtr(10,0);
vector<int>::iterator iti=ivtr.begin();
for(;iti!=ivtr.end();++iti)
{
*iti=iti;
cout<<*iti<<endl;
}
我想用迭代器每次自增1的同时,向其指向的元素赋值,小白求指导
举个例子。
《美丽人生》里的圭多。
聪明,幽默,乐天,爱生活爱老婆爱儿子。面对逆境也一如既然。
一句”早安,公主!“就不知打动了多少人。
http://movie.douban.com/subject/1292063/...
编辑于 2013-02-09 37 条评论 感谢
分享
收藏 • 没有帮助 •
举报
• 作者保留权利
赞同266 反对,不会显示你的姓名
谢南淮,肆无忌惮的爱你,其他的并不重要
知乎用户、王哈哈、JasonWu 等人赞同
关于姑娘,找个你可以毫无顾忌的说她是笨蛋而她通常会笑着回你别废话,或者你可以一直不说话而她大段大段的说给你听就心满意足,或者你满嘴跑火车说着什么的时候她一脸虔诚的问你真的假的,总而言之,能够长久的肆无忌惮的住在彼此的心中是最重要的;
关于男人,有趣的男人有这几个方面:德,不伪善,不清高,不矫
vector<int> ivtr(10,0);
vector::iterator iti=ivtr.begin();
int i=0;
for(;iti!=ivtr.end();++iti)
{
*iti=i;
++i;
cout<<*iti<<endl;
}
vector ivtr(10,0);
vector::iterator iti=ivtr.begin();
for(int i= 0;iti!=ivtr.end();++iti)
{
*iti=i++;
cout<<*iti<<endl;
}
你的意思是要保存迭代器的地址吗?
vector<int> ivtr(10,0);
vector<int>::iterator iti=ivtr.begin();
vector<vector<int>::iterator> ivtr2;
for(;iti!=ivtr.end();++iti)
{
ivtr2.push_back(iti);
}
但感觉好像没什么意义。。