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