Поделиться через


CAtlMap::DisableAutoRehash

Вызывайте этот метод для отключения автоматического повторного хэширования объекта CAtlMap.

void DisableAutoRehash( ) throw( );

Заметки

Если включен автоматический повторного хэширования (которого по умолчанию), число позиций в хэш-таблице будет автоматически вычисляется заново если значение загрузки (коэффициент число позиций на количество элементов, хранящихся в массиве) превышает максимально или наименьшие значения, определенные в момент сопоставление было создано.

DisableAutoRehash наиболее полезен, когда большое число элементов будут добавлены к сопоставлению одновременно. Вместо активировать перефразируя процесс каждый раз, когда ограничения превышены, эффективнее вызывать DisableAutoRehash добавляет элементы и, наконец, вызывается CAtlMap::EnableAutoRehash.

Требования

Header: atlcoll.h

См. также

Ссылки

CAtlMap Class

CAtlMap::EnableAutoRehash