Sdílet prostřednictvím


index třídy

Definuje N-rozměrný bod indexu.

template <
   int _Rank                     
>
class index;

Parametry

  • _Rank
    Řád, nebo-li počet rozměrů.

Členy

Hh305273.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

Konstruktor index::index

Vytvoří novou instanci třídy index.

Hh305273.collapse_all(cs-cz,VS.110).gifVeř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.

Hh305273.collapse_all(cs-cz,VS.110).gifVeř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čkový soubor: amp.h

Obor názvů: Concurrency

Viz také

Referenční dokumentace

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