// vector::begin/end
#include <iostream>
#include <vector>
//返回iterator到开始
//返回指向向量中第一个元素的迭代器。
//注意,与返回对第一个元素的引用的成员向量::front不同,这个函数返回一个指向它的随机访问迭代器。
//如果容器是空的,则不应取消对返回的迭代器值的引用。
int main ()
{
std::vector<int> myvector;
for (int i=1; i<=5; i++) myvector.push_back(i);
std::cout << "myvector contains:";
for (std::vector<int>::iterator it = myvector.begin() ; it != myvector.end(); ++it)
std::cout << ' ' << *it;
std::cout << '\n';
for(std::vector<int>::iterator it=myvector.begin();it!=myvector.end();++it)
std::cout<<' '<<*it;
std::cout<<'\n';
return 0;
}
vector_begin
最新推荐文章于 2024-02-29 09:49:41 发布