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