Udostępnij za pośrednictwem


Indeks klasy

Definiuje N-wymiarowy punkt indeksu.

template <
   int _Rank                     
>
class index;

Parametry

  • _Rank
    Ranga lub liczba wymiarów.

Elementy członkowskie

Hh305273.collapse_all(pl-pl,VS.110).gifKonstruktory publiczne

Nazwa

Opis

Konstruktor index::index

Inicjuje nowe wystąpienie klasy index.

Hh305273.collapse_all(pl-pl,VS.110).gifOperatory publiczne

Nazwa

Opis

index::operator--operatora

Zmniejsza o jeden każdy element obiektu index.

index::operator(MOD) = operatora

Oblicza moduł (resztę) każdego elementu w obiekcie index w momencie podziału tego elementu liczbę.

index::operator * = operatora

Mnoży każdy element obiektu index przez liczbę.

Operator index::operator / =

Dzieli każdy element obiektu index przez liczbę.

[index::operator] operatora

Zwraca element, który jest umieszczony pod określonym indeksem.

index::operator ++ operatora

Zwiększa o 1 każdy element obiektu index.

index::operator += operatora

Dodaje określoną liczbę do każdego elementu obiektu index.

index::operator = operatora

Kopiuje zawartość określonego obiektu index do wskazanego.

index::operator-= operatora

Odejmuje określoną liczbę od każdego elementu obiektu index.

Hh305273.collapse_all(pl-pl,VS.110).gifPubliczne stałe

Nazwa

Opis

Stała index::Rank

Przechowuje rangę obiektu index.

Hierarchia dziedziczenia

index

Uwagi

Struktura index reprezentuje wektor współrzędnych N liczb całkowitych, który określa unikatową pozycję w N-wymiarowej przestrzeni.Wartości w wektorze są uporządkowane od najbardziej do najmniej znaczących.Można pobrać wartości składników za pomocą index::operator = operatora.

Wymagania

Nagłówek: amp.h

Przestrzeń nazw: Concurrency

Zobacz też

Informacje

Obszar nazw współbieżności (C++ AMP)