Partager via


IAtlStringMgr::Allocate

Alloue une nouvelle structure de données de type chaîne.

CStringData* Allocate( 
   int nAllocLength, 
   int nCharSize  
) throw( );

Paramètres

  • nAllocLength
    Le nombre de caractères du nouveau bloc de mémoire.

  • nCharSize
    La taille (en octets) du type de caractère utilisé par le gestionnaire de chaînes.

Valeur de retour

Retourne un pointeur vers le bloc de mémoire nouvellement alloué.

Notes

Ne signalez pas une allocation en levant une exception.À la place, une allocation doit être signalé en retournant NULL.

Notes

Appelez IAtlStringMgr::Free ou IAtlStringMgr::ReAllocate pour libérer la mémoire allouée par cette méthode.

Notes

Pour obtenir des exemples d'utilisation, consultez gestion de la mémoire et CStringT.

Configuration requise

Header: atlsimpstr.h

Voir aussi

Référence

IAtlStringMgr, classe