CMapStringToOb::InitHashTable
Initialisiert die Hashtabelle.
void InitHashTable(
UINT hashSize,
BOOL bAllocNow = TRUE
);
Parameter
hashSize
Zahl Einträge in der Hashtabelle.bAllocNow
Wenn TRUE, die Hashtabelle nach der Initialisierung zuordnet; andernfalls wird die Tabelle nach Bedarf zugeordnet.
Hinweise
Für optimale Leistung sollte die Hashtabellengröße eine Primzahl sein.Um Konflikte zu minimieren, sollte die Größe ungefähr 20 Prozent als das größte vorweggenommene Dataset größer sein.
In der folgenden Tabelle werden andere Memberfunktionen auf, die mit CMapStringToOb::InitHashTable ähneln.
Klasse |
Memberfunktion |
---|---|
void InitHashTable( UINT hashSize, BOOL bAllocNow = TRUE ); |
|
void InitHashTable( UINT hashSize, BOOL bAllocNow = TRUE ); |
|
void InitHashTable( UINT hashSize, BOOL bAllocNow = TRUE ); |
|
void InitHashTable( UINT hashSize, BOOL bAllocNow = TRUE ); |
|
void InitHashTable( UINT hashSize, BOOL bAllocNow = TRUE ); |
|
void InitHashTable( UINT hashSize, BOOL bAllocNow = TRUE ); |
Anforderungen
Header: afxcoll.h