-
将vector模板类看作动态数组作为数组或栈来使用
-
使用vetor模板类时需要引用“vector”这个头文件
-
vector<int> value; //动态添加三个元素,使用push_back添加到末尾 value.push_back(20); value.push_back(40); value.push_back(60); //删除指定的元素 //value.pop_back();//出栈,删除最后一个元素 //value.erase(value.begin());//删除第一个元素 //value.erase(value.begin()+1);//删除第二个元素 //枚举所有元素 for (int n : value) { cout << n << endl; } //获取value的尺寸 long size = value.size(); cout <<endl <<"Value size = " << size << endl << endl; //数组的方式来枚举元素 for (long i = size - 1; i >= 0; i--) { cout << value[i] << endl ; } //单独获取某一个元素 cout << endl<<value.at(1) << endl;
3-30vector模板类基础
最新推荐文章于 2024-08-18 23:20:38 发布