Share via


index 類別

定義 N 維索引點。

template <
   int _Rank
>
class index;

參數

  • _Rank
    維度的順位或數目。

Members

公用建構函式

名稱

描述

index::index 建構函式

初始化 index 類別的新執行個體。

公用運算子

名稱

描述

index::operator-- 運算子

遞減 index 物件中的每個項目。

index::operator(mod)= 運算子

計算 index 物件中每個項目除以某個數字時的模數 (餘數)。

index::operator*= 運算子

將每個 index 物件中的項目乘以一數。

index::operator/= 運算子

index 物件中的每個項目除以數值。

index::operator[] 運算子

傳回位於指定索引的項目。

index::operator++ 運算子

遞增 index 物件中的每個項目。

index::operator+= 運算子

index 物件的每個項目加上指定的數值。

index::operator= 運算子

將指定之 index 物件的內容複製到這個物件。

index::operator-= 運算子

index 物件中的每個項目減去指定的數值。

公用常數

名稱

描述

index::rank 常數

儲存 index 物件的順位。

繼承階層架構

index

備註

index 結構代表 N 個整數的座標向量,會在 N 維空間中指定一個唯一的位置。 向量中的值會從最重要至最不重要排列。 您可以使用 index::operator= 運算子 來擷取元件的值。

需求

**標頭:**amp.h

**命名空間:**並行

請參閱

參考

Concurrency 命名空間 (C++ AMP)