关于非c++11标准 vector容器的初始化
来源:互联网 发布:安卓mac修改工具 编辑:程序博客网 时间:2024/06/07 01:23
这里只说明常用的vector初始化的方式。一般vector的初始化我还是比较习惯于像数组一样的初始化方式。一个一个赋值,或者用花括号的初始化。下面用一个程序来说明:
#include "stdafx.h" #include <vector> #include <iostream.h> using namespace std; int main(int argc, char* argv[]) { int a[7]={1,2,3,4,5,6,7}; vector<int> ivector(a,a+7);//vector的赋值并不可以像数组一样方便的用花括号方便的完成赋值,这里借用了数组来初始化这个vector,初始化方 //式vector<elementType> intvec(begin,end);这样可以用起来看上去还是比较习惯的。 vector<int>::iterator iter; for (iter=ivector.begin();iter!=ivector.end();iter++) { cout<<*iter<<'\0'; } cout<<endl; ivector[5]=1;//单个vector的赋值,这个方式看上去还是和数组一样的,不过你也可以这么写ivector.at(5)=1;但是就是不习惯 cout<<ivector[5]<<endl<<ivector.size()<<endl; for (iter=ivector.begin();iter!=ivector.end();iter++) { cout<<*iter<<'\0'; } return 0; }
0 0
- 关于非c++11标准 vector容器的初始化
- c++的vector容器的初始化方式
- 容器vector初始化的几种方法
- vector顺序容器初始化
- C++标准库(STL)之vector容器的使用(包括特点、初始化、遍历与常用操作)
- vector容器中元素初始化(容器的元素都是副本)
- C++Primer——标准库vector(容器)类型
- 关于vector容器的一个面试题
- 关于 Vector容器的使用实例
- C++标准容器1(Vector)
- C实现的类似vector的容器
- 关于标准库vector的使用
- 关于java的vector容器和apache的vector
- C++标准库中vector容器的使用
- 静态vector容器成员变量的定义和初始化
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- genymotion无法联网解决办法
- spring依赖关系的管理和注入方式
- Elasticsearch Java Api(六)--DeleteByQuery
- Kafka设计解析(三)- Kafka High Availability (下)
- pat a1046(暂缺)
- 关于非c++11标准 vector容器的初始化
- PostgreSQL:Problem running post-install step. The database cluster initialisation failed. 解决方法。
- Python 学习笔记二
- jquery ajax pagination分页的使用实例(内含jquery.pagination.js)
- EditText的一些常用设置
- Android-Handle类总结
- 在CentOS 7.0 上安装Redis 3.0.3
- springmvc使用ssi-uploader批量上传图片及后台接受
- TCP/IP、Http、Socket的区别