Sdílet prostřednictvím


CMap::InitHashTable

Inicializuje tabulky hash.

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

Parametry

  • hashSize
    Počet položek v tabulce hash.

  • bAllocNow
    Pokud TRUE, přidělí tabulky hash při inicializaci; jinak v tabulce je přidělen podle potřeby.

Poznámky

Pro nejlepší výkon musí být velikost tabulky hash číslo primárního.Minimalizovat kolizím, velikost by měla být zhruba 20 procent větší než největší předpokládané sadu dat.

Příklad

Příklad pro CMap::Lookup.

Požadavky

Záhlaví: afxtempl.h

Viz také

Referenční dokumentace

Třída CMap

Diagram hierarchie

CMap::GetHashTableSize