CAtlMap::DisableAutoRehash
Appelez cette méthode pour désactiver le nouveau hachage automatique de l'objet d' CAtlMap .
Syntaxe
void DisableAutoRehash( ) throw( );
Notes
Lorsque le nouveau hachage automatique est activé (lequel il est par défaut), le nombre de coffres dans la table de hachage est automatiquement recalculé si la valeur de chargement (le rapport du nombre de coffres le nombre d'éléments stockés dans le tableau) dépasse la valeur maximale ou les valeurs minimales spécifiait la carte a été créée.
DisableAutoRehash est plus utile lorsqu'un grand nombre d'éléments sont ajoutés à la carte immédiatement.Au lieu de déclencher le processus de nouveau hachage chaque fois que les limites sont dépassées, il est plus efficace d'appeler DisableAutoRehash, ajoute les éléments, et appelle enfin CAtlMap::EnableAutoRehash.
Configuration requise
Header: atlcoll.h