const Any& Add(const Any& value);

Cette fonction ajoute un élément tout en haut du tableau.

exemple:

SecureArray< bool > arr(1, false);  // créé un tableau de bool d'un élément contenant false
arr.Add(true);     // le tableau contient maintenant 2 éléments, le 0 contenant false, et le 1 contenant true.


Cette fonction est suceptible d'augmenter la réserve de mémoire.


void Add(void);

Cette fonction surchargée ajoute un élément construit par défaut à la fin du tableau, et augmente sa taille de 1.
Cette fonction est suceptible d'augmenter la réserve de mémoire.

Note pour les 2 Add(): Si la réserve de mémoire atteind 0, un Add() augmentera la réserve du dixième de la taille du tableau.
Appellez FreeExtra() pour redimensionner la mémoire à la taille précise du tableau.

voir aussi: Insert()