System.StaticArray
C++
template <typename T, int size> struct StaticArray
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | sysmac.h | System | System |
Description
Un tableau de longueur fixe de type quelconque T.
Un StaticArray est une collection de longueur fixe implémentée sous forme de tableau. La taille d'un tableau statique est constante et elle doit être connue au moment de la compilation.
Paramètres du template
Paramètre | Usage |
---|---|
T | Type des éléments |
size | Taille du tableau |
Accédez aux éléments d'un tableau statique en utilisant l'opérateur d'index :
// C++ example
StaticArray<int, 5>a;
a[0] = 100;
printf("%d", a[0]); // value of element 0
La validité de l'index utilisé pour accéder à un élément n'est pas vérifiée.
Remarque : La classe StaticArray a été conçue pour les fonctions Delphi qui renvoient des tableaux statiques.