Partilhar via


CMap::InitHashTable

Inicializa a tabela de hash.

void InitHashTable(
   UINT hashSize,
      BOOL bAllocNow = TRUE 
);

Parâmetros

  • hashSize
    Número de entradas na tabela de hash.

  • bAllocNow
    If TRUE, aloca a tabela de hash na inicialização; caso contrário, a tabela é alocada quando necessário.

Comentários

Para obter melhor desempenho, o dimensionar da tabela de hash deve ser um número primo.Para minimizar as colisões, o dimensionar deve ser aproximadamente 20 por cento maior que o maior conjunto de dados previsto.

Exemplo

Consulte o exemplo para CMap::Lookup.

Requisitos

Cabeçalho: afxtempl.h

Consulte também

Referência

Classe CMap

Gráfico de hierarquia

CMap::GetHashTableSize

Outros recursos

CMap membros