Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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