Sdílet prostřednictvím


CAtlMap::DisableAutoRehash

Volání této metody zakázat automatické rehashing z CAtlMap objektu.

void DisableAutoRehash( ) throw( );

Poznámky

Pokud automatické rehashing je povoleno (která je ve výchozím nastavení), počet přihrádek v tabulce hash budou přepočítány automaticky Pokud hodnota zatížení (poměr počet přihrádek na počet prvků, které jsou uloženy v poli) překročí maximální nebo minimální hodnoty zadané v době, kdy byla vytvořena mapa.

DisableAutoRehashje nejužitečnější, když se velký počet prvků budou přidány k mapě najednou.Místo spuštění procesu rehashing pokaždé, když jsou překročeny limity, je výhodnější volání DisableAutoRehash , přidat prvky a nakonec volání CAtlMap::EnableAutoRehash.

Požadavky

Záhlaví: atlcoll.h

Viz také

Referenční dokumentace

Třída CAtlMap

CAtlMap::EnableAutoRehash