c++中vector类型操作实例
来源:互联网 发布:mysql取第一条记录 编辑:程序博客网 时间:2024/05/29 08:43
今天复习到vector类,vector类是C++标准模板库(STL)中的一类。写了一个demo作为参考。
#include <iostream>#include <vector>using namespace std;void print(vector<int>);int main(){vector<int> vec;vec.push_back(34);vec.push_back(43);print(vec); vector<int>::iterator p=&(vec[0]); //等价于vector<int>::iterator p=vec.begin();*p=68;*(p+1)=69;print(vec);vec.pop_back(); //先进后出print(vec);vec.push_back(101);vec.push_back(102);int i=0;while(i<vec.size())cout<<vec[i++]<<endl;vec[0]=10000;vec[1]=10001;vec[2]=10002;i=0;while(i<vec.size())cout<<vec[i++]<<endl;return 0;}void print(vector<int> v){cout<<"\nvector size is: "<<v.size()<<endl;vector<int>::iterator p=v.begin();while(p!=v.end())cout<<*p++<<endl;}
0 0
- c++中vector类型操作实例
- C++ vector操作实例
- C++Vector简单操作
- C++STL中vector容器类的简单操作
- C/C++中vector的操作(排序、删除)
- C++/STL_中Vector的基本操作与示例
- C++static Vector 类型 初始化
- C++,标准库类型vector
- c语言实现vector实例
- C++中的数组array和vector,lambda表达式,C字符串加操作,C++中新类型数组(数组缓存),多元数组,new缓冲
- C++/STL_中vector基本操作测试代码,vector.erase()使用方法
- 枚举类型操作实例
- C++中vector类型简介
- C++——vector操作
- C++中类型兼容规则实例
- C++primer(第五版)第三章中标准库类型Vector、迭代器和数组
- C++,vector 自定义类型的排序
- C++primer 3.3 标准库类型 vector
- Oracle PL/SQL 显示行号 (不积跬步,无以至千里)
- VMWare Tools和Shared folder(共享文件夹)
- Android Studio Checkout GitHub Error:cannot run program "git.exe":CreateProcess error=2
- css position详解
- 7.初学ExtJs——类的别名alias
- c++中vector类型操作实例
- deep learning (RBM)调用
- iOS控件之基础知识
- 工作其实也是很不容易的
- R不务正业之RCurl
- WaitForSingleObject 说明
- HTML5 & CSS3 下拉菜单制作教程
- ASP.NET中动态地“重写”URL
- RHCE6 Preperation (3) - find & copy, lvm resize, swap partition create