《C++ AMP:用Visual C++加速大规模并行计算》——3.4 extent< N >

本节书摘来自异步社区出版社《C++ AMP:用Visual C++加速大规模并行计算》一书中的第3章,第3.4节,作者: 【美】Kate Gregory , Ade Miller,更多章节内容可以访问云栖社区“异步社区”公众号查看。

3.4 extent< N >

C++ AMP:用Visual C++加速大规模并行计算
正如模板类被用来识别arrayarray_view上的元素“地址”一样,模板类也可以用来描述
array、array_view或者数组切面的大小。维度也是从最大有效值到最小有效值。不管起点或原点是什么,每个维都是元素个数,如图3-2所示。
image

图3-2

范围描述的是arrayarray_view实例的大小。传入整数1、2、3作为大小的数组构造函数都是为方便使用而构造的重载函数,因为一维、二维和三维数组是最常使用的。如果愿意,也可以显式地传入一个范围值。这个数组有extent属性,会返回描述数组的一个范围对象值,这和标准集合类的
size()方法非常类似。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值