System.StaticArray

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

template <typename T, int size> struct StaticArray

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public sysmac.h System System

Beschreibung

Ein Array von T mit fester Länge. T ist ein beliebiger Typ.

Ein StaticArray ist eine als Array implementierte Kollektion mit fester Länge. Die Größe eines statischen Arrays ist konstant und muss zur Compilierzeit bekannt sein.

Template-Parameter

Parameter Verwendung
T Typ der Elemente
size Größe des Arrays

Mit dem Indizierungsoperator können Sie auf statische Array-Elemente zugreifen:

    // C++ example

    StaticArray<int, 5>a;
    a[0] = 100;
    printf("%d", a[0]); // value of element 0

Der Index, mit dem auf ein Element zugegriffen wird, wird nicht auf Gültigkeit geprüft.

Hinweis: Die Klasse StaticArray ist für Delphi-Funktionen konzipiert, die statische Arrays zurückgeben.

Siehe auch