标准库 vector
来源:互联网 发布:jenkins python自动化 编辑:程序博客网 时间:2024/06/05 05:07
vector 不是一种数据结构,而是一个类模版,可用来定义任意多种数据类型。
可以用push_back()函数向vector中添加元素,全部添加到vector对象的后面,直接进行赋值不会添加任何元素。
用一个小题目疏通一下:把int型vector复制给int型数组。
#include <iostream>#include <vector>using namespace std;int main(){ vector<int> ivec; int ival; //输入vector元素 cout<< "输入整型数:"<<endl; while( cin>>ival) ivec.push_back(ival); //创建数组。。。一定不要忘记释放内存哦 int *parr =new int[ivec.size()]; //复制元素 size_t ix =0; for(vector<int>::iterator iter=ivec.begin();iter!=ivec.end();++iter,++ix) parr[ix]=*iter; //释放数组 delete [] parr; return 0;}
- 标准库vector类型
- 标准库vector类型
- 标准库vector类型
- 标准库 vector
- 标准库vector类型
- 标准库Vector类型
- 标准库vector类型
- 标准库—vector
- 标准库 vector 类型
- 标准库vector类型
- 标准库类型vector
- 标准库vector小结
- 标准库vector类型
- C++标准库vector
- 标准库类型<vector>
- 标准库vector类型
- 初识标准库vector
- 标准库类型vector
- { AC自动机 }hdoj2222
- 1.2 Probability Theory 概率论(上)
- ACM YTU 1012 u Calculate e
- 1.2 Probability Theory (下)
- WINDOWS的消息机制和HOOK
- 标准库 vector
- 1.6 Information Theory信息论简介
- light-weight sync 和 heavy-weight sync
- Tuscany SCA
- 线程
- 段错误和总线错误小结
- Webkit中HTML5 Video的实现分析
- 爱的几种样子
- 黑马程序员_java基础之继承