CAtlMap::InitHashTable
Llame a este método para inicializar la tabla hash.
Sintaxis
bool InitHashTable(
UINT nBins,
bool bAllocNow = true
);
Parámetros
nBins
El número de bandejas utilizadas por la tabla hash.Vea CAtlMap::CAtlMap para una explicación.bAllocNow
Indicación del marcador cuando la memoria debe ser asignada.
Valor devuelto
Devuelve true en la inicialización correcta, false en el error.
Comentarios
InitHashTable debe llamar antes de que los elementos se almacena en la tabla hash.Si este método no se llama explícitamente, se llamará automáticamente la primera vez que se agrega un elemento mediante el recuento bin especificado por el constructor de CAtlMap .Si no, el mapa se inicializará mediante el nuevo número bin especificado por el parámetro de nBins .
Si el parámetro de bAllocNow es false, la memoria requerida por la tabla hash no se asignará hasta que primero se requiere.Esto puede ser útil si está seguro de si el mapa utiliza.
Vea el ejemplo para CAtlMap:: CAtlMap.
Requisitos
encabezado: atlcoll.h