Condividi tramite


CAtlArray::SetCount

Chiamare questo metodo per impostare la dimensione dell'oggetto matrice.

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

Parametri

  • nNewSize
    La dimensione richiesta della matrice.

  • nGrowBy
    Un valore utilizzato per determinare l'ampiezza del buffer.Un valore -1 indica un valore viene calcolato da utilizzare.

Valore restituito

Restituisce true se la matrice venga ridimensionata, false.

Note

La matrice può essere maggiore o ridotta la dimensione.Se aumentino, gli elementi vuoti aggiuntivi vengono aggiunti alla matrice.Se diminuiti, gli elementi con i maggiori indici verranno eliminate e la memoria verrà liberata.

Utilizzare questo metodo per impostare la dimensione della matrice tramite.Se SetCount non viene utilizzato, il processo di aggiunta di elementi e l'allocazione della memoria successiva eseguita — consente di ridurre la memoria del frammento e prestazioni.

Esempio

Vedere l'esempio relativo CAtlArray::GetData.

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CAtlArray