Sdílet prostřednictvím


index – třída

Definuje Nrozměrný bod indexu.

template <
   int _Rank
>
class index;

Parametry

  • _Rank
    Řád, neboli počet rozměrů.

Členy

Veřejné konstruktory

Název

Description

index::index – konstruktor

Inicializuje novou instanci třídy index.

Veřejné operátory

Název

Description

index::operator-- – operátor

Sníží všechny prvky objektu index.

index::operator(mod)= – operátor

Vypočítá modulo (zbytek) všech prvků v objektu index při dělení tohoto prvku číslem.

index::operator*= – operátor

Vynásobí všechny prvky objektu index číslem.

index::operator/= – operátor

Vydělí všechny prvky objektu index číslem.

index::operator[] – operátor

Vrátí hodnotu prvku na zadaném indexu.

index::operator++ – operátor

Zvýší všechny prvky objektu index.

index::operator+= – operátor

Přičte zadané číslo ke všem prvkům objektu index.

index::operator= – operátor

Zkopíruje obsah zadaného objektu index do tohoto objektu.

index::operator-= – operátor

Odečte zadané číslo od všech prvků objektu index.

Veřejné konstanty

Název

Description

index::rank – konstanta

Udržuje řád objektu index.

Hierarchie dědičnosti

index

Poznámky

Struktura index představuje vektor souřadnic N celých čísel, které určují jedinečné umístění v N-rozměrném prostoru.Hodnoty ve vektoru jsou seřazeny od nejvýznamnější po nejméně významnou.Hodnoty komponent lze načíst pomocí operátoru index::operator= – operátor.

Požadavky

Hlavička: amp.h

Obor názvů: Souběžnost

Viz také

Referenční dokumentace

Obor názvů souběžnosti (C++ AMP)