六、STL的数值计算---数组(向量)运算---indirect_array类
来源:互联网 发布:皮影客动画软件下载 编辑:程序博客网 时间:2024/06/07 05:16
6.indirect_array类
间接数组子集也是创建数组子集的一种方式,还可以任意排列元素。
这是第四种方法。
1. indirect_array是将valarray<size_t>
用作valarray数组下标产生的子集。
2. 下标要小于valarray元素的个数
例子:
//-----------------省略----------------valarray<int> val_1 = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };//作为下标valarray<size_t> indirect = { 2, 4, 6, 8 };//下标指向的元素变为双倍val_1[indirect] += val_1[indirect];//--------------------省略----------------
输出结果为:
val_1:1 2 6 4 10 6 14 8 18
阅读全文
0 0
- 六、STL的数值计算---数组(向量)运算---indirect_array类
- 六、STL的数值计算---数组(向量)运算---gslice类和gslice_array类模板
- 六、STL的数值计算---向量(数组)运算--valarray类
- 六、STL的数值计算---数组(向量)运算---mask_array类
- 六、STL的数值计算---数组(向量)运算---数组子集类-slice类和slice_array类模板
- 六、STL的数值计算---复数运算
- MATLAB学习笔记(六):数值数组及向量化运算(数组创建)
- STL(六)Vector向量容器
- cobol学习之六数值的运算
- 数值计算之六
- 计算几何(凸包模版,向量运算)
- 别出心栽地实现矩阵的运算(继承向量类)
- (数值分析)向量收敛
- MATLAB学习(二)数值数组及其运算
- 向量类的加减运算和比较
- 向量的运算
- 向量的基本运算
- 向量的基础运算
- cent os 挂盘
- Java之HashMap学习
- Linux文本编辑器
- C#之异常处理
- bzoj 3629: [JLOI2014]聪明的燕姿
- 六、STL的数值计算---数组(向量)运算---indirect_array类
- 使用反射机制调用属性和私有成员与代理模式的介绍
- 被Boolean.getBoolean()骗了
- 奇异值分解(SVD)原理详解及推导
- 软件测试之我所见(五)
- 内存泄露:分析及工具使用
- eclipse如何配置java环境和tomcat环境
- matrix.setScale,postScale,preScale
- 使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法