共用方式為


extent::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
    用來建立一個新的 extent 物件的 array 物件。

  • _I
    範圍的長度。

  • _I0
    最高有效維度的長度。

  • _I1
    次高有效維度的長度。

  • _I2
    最低有效維度的長度。

  • _Other
    一個予 extent 物件做為基礎的 extent 物件。

備註

無參數的建構函式初始化一個秩為三的 extent 物件。

如果一個陣列被用來建構一個 extent 物件,則該陣列的長度比較與 extent 物件的秩相符。

需求

標頭檔: amp.h

**命名空間:**並行

請參閱

參考

extent 類別 (C++ AMP)