下列哪个定义迭代器it的方法是正确的
A: vector:: iterator it;
B: iterator it;
C: vector:: iterator it;
D: vector v1; v1:: iterator it;
A: vector
B: iterator it;
C: vector:: iterator it;
D: vector
举一反三
- 可否定义一个map对象以vector<int>::iterator为键关联int型对象?如果以list<int>: : iterator:关联int型对象呢?或者,以pair<int, string>关联int? 对于每种情况,如果不允许,请解释其原因。
- 下列哪个定义迭代器it的方法是正确的 A: vector::iteratorit; B: iteratorit; C: vector::iteratorit; D: vectorv1; v1::iteratorit;
- 中国大学MOOC: 定义vector容器v1: vector <int> v1(10);的意义是( )。
- 下列创建vector容器对象的方法中,错误的是( ) A: vector v(10); B: vector v(10, 1); C: vector v{10, 1}; D: vector v = (10, 1);
- 下面哪条语句创建了一个存有10个整数的vector对象? A: std::vector<int> v(10); B: std::vector v; C: std::vector v[10]; D: std::vector<int> v[10]; E: std::vector(int) v;