Udostępnij za pośrednictwem


index — Klasa

Definiuje N-wymiarowy punkt indeksu.

template <
   int _Rank
>
class index;

Parametry

  • _Rank
    Ranga lub liczba wymiarów.

Elementy członkowskie

Konstruktory publiczne

Nazwa

Opis

index::index — Konstruktor

Inicjuje nowe wystąpienie klasy index.

Operatory publiczne

Nazwa

Opis

index::operator– Operator

Zmniejsza o jeden każdy element obiektu index.

index::operator(mod)= Operator

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

index::operator*= Operator

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

index::operator/= Operator

Dzieli każdy element obiektu index przez liczbę.

index::operator[] Operator

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

index::operator++ Operator

Zwiększa każdy element obiektu index.

index::operator+= Operator

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

index::operator= Operator

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

index::operator-= Operator

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

Publiczne stałe

Nazwa

Opis

index::rank — Stała

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= Operator.

Wymagania

Nagłówek: amp.h

Przestrzeń nazw: Concurrency

Zobacz też

Informacje

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