Compartir a través de


CAtlArray::SetCount

 

Llame a este método para establecer el tamaño del objeto array.

Sintaxis

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

Parámetros

  • nNewSize
    El tamaño necesario de matriz.

  • nGrowBy
    Un valor utilizado para determinar la amplitud crear el búfer.Un valor de -1 hace que un valor internamente calculado que se utilizará.

Valor devuelto

Devuelve true si la matriz se cambia el tamaño correctamente, false.

Comentarios

La matriz se puede aumentar o disminuir de tamaño.Si se aumentados, los elementos vacíos extensor se agregan a la matriz.Si se reducidos, los elementos con índices más grandes se eliminarán y memoria se liberará.

Utilice este método para establecer el tamaño de la matriz antes de utilizarla.Si SetCount no se utiliza, el proceso de cómo agregar elementos )y la asignación de memoria subsiguiente realizada — reducirá la memoria de rendimiento y de fragmento.

Vea el ejemplo para CAtlArray::GetData.

Requisitos

encabezado: atlcoll.h

Vea también

CAtlArray Class