CAtlArray::SetCount

Wywołanie tej metody, aby ustawić rozmiar obiektu array.

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

Parametry

  • nNewSize
    Wymagany rozmiar tablicy.

  • nGrowBy
    Wartość używana do określenia wielkość bufora.Wartość -1 powoduje wewnętrznie obliczoną wartość ma być używany.

Wartość zwracana

Zwraca wartość true, jeśli tablica jest pomyślnie rozmiaru, false w przeciwnym razie.

Uwagi

Tablicy można zwiększenia lub zmniejszenia rozmiaru.Jeśli zwiększona, dodatkowe puste elementy są dodawane do tablicy.Jeśli spadły, zostaną usunięte elementy z największych wskaźników i zwalniane z pamięci.

Metoda ta jest ustawiony rozmiar tablicy przed jej użyciem.Jeśli SetCount nie jest używany, proces dodawania elementów — alokacja pamięci kolejne wykonywane — zmniejsza wydajność i fragment pamięci.

Przykład

Zobacz przykład dla CAtlArray::GetData.

Wymagania

Nagłówek: atlcoll.h

Zobacz też

Informacje

Klasa CAtlArray