Freigeben über


index-Klasse

Definiert ein n-dimensional Indexpunkt.

template <
   int _Rank                     
>
class index;

Parameter

  • _Rank
    Der Rang oder die Anzahl der Dimensionen.

Mitglieder

Hh305273.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Beschreibung

index::index-Konstruktor

Initialisiert eine neue Instanz der index-Klasse.

Hh305273.collapse_all(de-de,VS.110).gifÖffentliche Operatoren

Name

Beschreibung

index::operator---Operator

Dekrementiert den Wert jedes Elements von der index Objekt.

index::operator(mod)=-Operator

Berechnet das Modulo (Rest) jedes Elements in der index Objekt, wenn das Element durch eine Zahl dividiert wird.

index::operator*=-Operator

Jedes Element der multipliziert die index Objekt durch eine Zahl.

index::operator/=-Operator

Dividiert jedes Element der index -Objekt, eine Zahl.

index::operator[]-Operator

Gibt das Element am angegebenen Index zurück.

index::operator++-Operator

Jedes Element der erhöht die index Objekt.

index::operator+=-Operator

Fügt die angegebene Anzahl für jedes Element von der index Objekt.

index::operator=-Operator

Kopiert den Inhalt des angegebenen index in diesem Objekt.

index::operator-=-Operator

Subtrahiert die angegebene Anzahl von jedes Element der index Objekt.

Hh305273.collapse_all(de-de,VS.110).gifÖffentliche Konstanten

Name

Beschreibung

index::rank-Konstante

Speichert den Rang der index Objekt.

Vererbungshierarchie

index

Hinweise

Die index Struktur stellt einen Koordinaten Vektor der n Ganzzahlen, der angibt, eine eindeutige Position in ein n-dimensionalen Raum.Die Werte im Vektor sind von der höchstwertigen niederwertigsten geordnet.Sie können die Werte der Komponenten mit abrufen index::operator=-Operator.

Anforderungen

Header: amp.h

Namespace: Concurrency

Siehe auch

Referenz

Concurrency-Namespace (C++ AMP)