首页 > 代码库 > 【STL】- vector的使用
【STL】- vector的使用
初始化:
1. 默认构造:
vector<int> vint;
2. 用包含10个元素的数组初始化:
vector<int> vint(ia, ia+10);
算法:
1. vint.push_back(i);
2. vint.size();
3. vint[i];
代码:
1 #include <vector> 2 #include <iostream> 3 using namespace std; 4 5 int ia[] = {123,1,32,53,23,21,45,56,54,223, 669,654}; 6 7 int main() { 8 //initialize 9 vector<int> vint1;10 vector<int> vint2(ia, ia+10);11 12 //push_back()13 for(int i = 0; i <=6; ++i)14 vint1.push_back(i);15 16 //size()17 cout << "The size of vint1 is: " << vint1.size() << endl;18 19 //[] operator20 for(int i = 0; i < vint2.size(); i++)21 cout << vint2[i] << endl;22 23 return 0;24 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。