Condividi tramite


CAtlMap::DisableAutoRehash

 

Pubblicato: aprile 2016

Chiamare questo metodo per disabilitare rimaneggiare automatico dell'oggetto CAtlMap.

Sintassi

void DisableAutoRehash( ) throw( );

Note

Quando rimaneggiare automatico è abilitato (che è per impostazione predefinita), il numero di cestini in hash la tabella verrà automaticamente ricalcolata se il valore di caricamento (il rapporto del numero di cestini al numero di elementi archiviati nella matrice supera il valore massimo o valori minimi specifica quindi il mapping è stato creato.

DisableAutoRehash è molto utile quando un numero elevato di elementi verranno aggiunti al mapping immediatamente. Anziché attivare il processo rimaneggiante ogni volta che i limiti vengono superati, è più efficiente chiamare DisableAutoRehash, aggiungere gli elementi e infine la chiamata CAtlMap::EnableAutoRehash.

Requisiti

Header: atlcoll.h

Vedere anche

CAtlMap Class
CAtlMap::EnableAutoRehash