博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数组的代替品
阅读量:5970 次
发布时间:2019-06-19

本文共 507 字,大约阅读时间需要 1 分钟。

1.p120

模板类vector   (效率稍低)

包含头文件   #include <vector>

包含在命名空间 std中

模板使用不同的语法来指出它的存储的数据类型

vector类使用不同的语法来指定元素

vector
vt(n_elem)

其中 n_elem 可以是整形常量,也可以是整形变量

 

模板类array

包含头文件  #include<array>

array
arr;

n_elem 不能为变量

 

数组 vector array对象  比较

都可以用标准数组表示法来访问各个元素

array对象和数组放在内存区域(栈)中,vector对象储存在 (自由储存区或堆)中

array对象 可以赋给另一个array对象,  数组必须逐元素复制数据。

 

//vctor array 对象 中 a2.at(1)=2.3;

中括号表示法和成员函数at()差别,使用at()将在运行期间捕获非法索引。但是运行时间更长。

 

 

转载于:https://www.cnblogs.com/smallyin00/archive/2012/11/27/2791794.html

你可能感兴趣的文章
Oracle CASE WHEN 用法介绍
查看>>
js aop
查看>>
swift开发记录 - MARK,TODO,FIXME
查看>>
hdoj_1047_大數加法 java 模擬
查看>>
Glide加载需要权限验证的图片Url
查看>>
Mysql 批量写入数据 性能优化
查看>>
js 屏蔽效果
查看>>
信息系统项目管理师培训感言
查看>>
Intellij idea generate builder 插件-用于自动生成builder模式代码
查看>>
我的友情链接
查看>>
Linux程序包管理(yum)
查看>>
排查Java线上服务故障的方法和实例分析
查看>>
WPF Tips
查看>>
关于php无字母代码的研究
查看>>
sql server 2008 您所做的更改要求删除并重新创建以下表
查看>>
Linux系统抓包命令tcpdump使用实例
查看>>
Linux:终端自定义title
查看>>
Android Service的onStartCommand返回值用法
查看>>
golang工程打包不发布
查看>>
oracle linux 6.5 安装 virtualbox
查看>>