CMapStringToOb::InitHashTable
初始化雜湊資料表。
void InitHashTable(
UINT hashSize,
BOOL bAllocNow = TRUE
);
參數
hashSize
輸入的數字在雜湊資料表中。bAllocNow
如果 是配置,雜湊資料表中初始化;否則工作資料表,並在需要。
備註
為獲得最佳效能,雜湊資料表大小必須是一個質數。 若要減少衝突,大小大於最大的所預期的資料集應該等於 20。
下表顯示類似 CMapStringToOb::InitHashTable的其他成員函式。
類別 |
成員函式 |
---|---|
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 ); |
需求
Header: afxcoll.h