共用方式為


CAtlMap::InitHashTable

呼叫這個方法會初始化雜湊資料表。

bool InitHashTable(
   UINT nBins,
   bool bAllocNow = true 
);

參數

  • nBins
    雜湊資料表使用容器的數目。 為了說明請參閱 CAtlMap::CAtlMap

  • bAllocNow
    旗標表示,而且應該配置記憶體。

傳回值

傳回在成功初始化的 true ,在失敗時 false

備註

InitHashTable ,在任何項目在雜湊資料表,再將必須呼叫。 如果這個方法不會明確呼叫,就會自動呼叫,第一個元素會使用 CAtlMap 建構函式指定的容器計數。 否則,會對應到要初始化使用 nBins 參數所指定的新容器計數。

如果 bAllocNow 參數為 false,則不會配置雜湊資料表所需的記憶體,直到第一次要求。 這個方法會很有用,如果不確定的,則會使用對應。

範例

CAtlMap::CAtlMap。請參閱範例。

需求

Header: atlcoll.h

請參閱

參考

CAtlMap 類別