//
int arr[5]={1,2,3,4,5};
for(int i=1;i<=5;i++){
cout<<arr[i]<<endl;
}
//C++11简洁方法
for(int &e:arr){
cout<<e<<endl;
}
//boost
BOOST_FOREACH(auto &e,arr){//逗号分隔
cout<<e<<endl;
}
//
vector<int> v;
v.push(1);
v.push(2);
v.push(3);
v.push(4);
v.push(5);
//常见vector循环
for(vector<int>::iterator it = v.begin;it!=v.end();++it)
//boost在vector的循环非常简单,还可以倒叙输出
BOOST_FOREACH(auto & e,v)