Partager via


CAtlArray::SetCount

Appelez cette méthode pour définir la taille de l'objet table.

bool SetCount(
   size_t nNewSize,
   int nGrowBy = - 1 
);

Paramètres

  • nNewSize
    La taille requise du tableau.

  • nGrowBy
    Une valeur utilisée pour déterminer la taille de la mémoire tampon.Une valeur de -1 est une valeur calculée en interne à être utilisée.

Valeur de retour

Retourne la valeur true si le tableau est correctement redimensionnée, false.

Notes

Le tableau peut être augmentée ou diminuée en taille.Si augmentés, les éléments vides de frais supplémentaires sont ajoutés au tableau.Si diminués, les éléments avec les plus grands incréments seront supprimés et la mémoire est libérée.

Utilisez cette méthode pour définir la taille du tableau avant de l'utiliser.Si SetCount n'est pas utilisé, le processus d'ajout d'éléments )et l'allocation de mémoire suivante exécutée — réduit la mémoire de performances et de fragment.

Exemple

Consultez l'exemple pour CAtlArray::GetData.

Configuration requise

Header: atlcoll.h

Voir aussi

Référence

Classe de CAtlArray