Partager via


CAtlMap::DisableAutoRehash

Appelez cette méthode pour désactiver le nouveau hachage automatique de l'objet d' CAtlMap .

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

Voir aussi

Référence

Classe de CAtlMap

CAtlMap::EnableAutoRehash