C++ 学习心得(向量迭代对)[
2009-12-22 20:32
393 查看
extern int getsize();
void mumble()
{
int size=getsize();
vector vec(size);
vector ::iterator iter=vec.begin();
for (int ix=0; iter!=vec.end();++iter,++ix)
*iter=ix;
}
解释:
迭代器是一个支持指针类型抽象的类对象,iterator是vector类模板中用typedef定义的类型,begin指向开头,end指向结尾
void mumble()
{
int size=getsize();
vector vec(size);
vector ::iterator iter=vec.begin();
for (int ix=0; iter!=vec.end();++iter,++ix)
*iter=ix;
}
解释:
迭代器是一个支持指针类型抽象的类对象,iterator是vector类模板中用typedef定义的类型,begin指向开头,end指向结尾
相关文章推荐
- C++重新学习心得(1)(《C++Primer第四版》1-8章)
- c++学习心得
- C++指针学习心得(二)
- c++学习心得
- C++学习心得
- 九月C++学习心得
- 【C++学习心得】第一部分:基本语言
- C++中的向量学习
- C++菜鸟十月份学习心得
- c++学习心得
- 学习C++ -> 向量(vector)
- 学习C++ -> 向量(vector)
- C++ MFC学习心得(二)
- 2013级大一下学期学习c++心得
- 《More Effective C++》学习心得(三) 不要以多态性处理类的对象数组
- 《More Effective C++》学习心得(六) auto_ptr的用法
- 3月2日和3月3日C++学习心得
- C++中的向量学习
- C++拓展笔记2-1:C++析构函数学习心得
- 学习C++ -> 向量(vector)