SecureArray (void);
Constructeur par défaut.
exemple:
SecureArray<
VotreType > VotreNomDeTableau; |
Le tableau VotreNomDeTableau alors créé
ne contient encore pas de mémoire réservée (taille
nulle).
Pour ajouter des éléments, utilisez la fonction Resize ou Add.
SecureArray (int NumberOfElements);
Ce constructeur surchargé permet d'initlialiser la taille du tableau au moment de la création.
exemple:
SecureArray<
VotreType > VotreNomDeTableau(150); |
Note: cet appel
créer un tableau de type VotreType
de 150
éléments (de 0 a 149).
Ces éléments sont initialisés avec leur
constructeur par defaut.
SecureArray (int NumberOfElements, const Any& value);
Ce constructeur agit comme celui ci-dessus mais initialise tous les élements avec la valeur donnée.
exemple:
SecureArray<
float >
MonArray(40, 5.1f); |
exemple2:
struct
toto |
SecureArray (const SecureArray<any>& SArr);
Ce constructeur demande en argument un autre tableau du meme type et en créer une copie.
exemple:
SecureArray< int
>
MonArr1(200, 0); |
Note: Apres ceci MonArr1
et MonArr2 sont 2 objets
identiques.
Les élements sont copiés un à un à l'aide
de l'opérateur d'assignation = du type any.