- size() 返回向量的元素数
- push_back (x) 在向量末尾添加元素X
- pop_back() 删除向量的最后一个元素
- begin() 返回指向向量开头的迭代器
- end() 返回指向向量末尾(最后一个元素的后一个位置)的迭代器
- insert(p,x) 在向量的位置p处插入元素x
- erase(p) 删除 向量中位置p的元素
- clear() 删除向量中所有元素
-
#include<iostream> #include<string> #include<algorithm> #include<queue> using namespace std; void print(vector<double>v) { for (int i = 0; i < v.size(); i++) { cout << v[i] << " "; } cout << endl; } int main() { vector<double>v; v.push_back(0.1); v.push_back(0.2); v.push_back(0.3); v[2] = 0.4; print(v);//0.1 0.2 0.4 v.insert(v.begin() + 2, 0.8); print(v);//0.1 0.2 0.8 0.4 v.erase(v.begin() + 1); print(v);//0.1 0.8 0.4 v.push_back(0.9); print(v);//0.1 0.8 0.4 0.9 return 0; }
vector()的使用方法
猜你喜欢
转载自blog.csdn.net/chen_zan_yu_/article/details/88432050
今日推荐
周排行