2 u011973032 u011973032 于 2013.09.07 20:56 提问

在以下使用vector容器中缺少了哪个命名?

#include
#include

    //using namespace std;//在不使用这种情况下

using std::vector;
using std::cout;
using std::iterator;
void main()
{
vector iv;
iv.push_back(1);
iv.push_back(2);
iv.push_back(3);
vector iv2;
iv2.push_back(4);
iv2.push_back(5);
iv2.push_back(6);
iv2.push_back(7);
iv.swap(iv2);//结果是两个元素中的所有元素交换.
for(vector::iterator it=iv.begin();it!=iv.end();++it)//缺少了哪个变量?
cout<<iv.at(*it)<<endl;
}
请问各位,我缺少了哪些命名?

1个回答

oyljerry
oyljerry   Ds   Rxr 2015.01.03 22:07

直接编译,看编译器提示

Csdn user default icon
上传中...
上传图片
插入图片