extent::extent 构造函数
初始化新实例的扩展盘区类。
extent() restrict(amp,cpu);
extent(
const extent<_Rank>& _Other
) restrict(amp,cpu);
explicit extent(
int _I
) restrict(amp,cpu);
extent(
int _I0,
int _I1
) restrict(amp,cpu);
extent(
int _I0,
int _I1,
int _I2
) restrict(amp,cpu);
explicit extent(
const int _Array[_Rank]
) restrict(amp,cpu);
参数
_Array
array对象,用于创建新的extent对象。_I
范围的长度。_I0
最大的维度的长度。_I1
下一步-到-最高有效的维度的长度。_I2
最不重要的维度的长度。_Other
extent对象的新extent对象为基础。
备注
无参数构造函数初始化extent具有三个等级的对象。
如果使用数组构造extent对象,该数组的长度必须匹配数组的秩extent对象。
要求
标题: amp.h
命名空间: 并发