CAtlMap::EnableAutoRehash

更新 : 2007 年 11 月

CAtlMap オブジェクトの自動再ハッシュを有効にします。

void EnableAutoRehash( ) throw( );

解説

自動再ハッシュが有効な場合 (既定の設定)、読み込み比率 (配列に格納されている要素数に対するビン数の比率) がマップ作成時に指定した最小値よりも小さくなったり、最大値よりも大きくなったりすると、ハッシュ テーブルのビン数が自動的に再計算されます。

EnableAutoRefresh は多くの場合 CAtlMap::DisableAutoRehash の呼び出し後に使用されます。

必要条件

ヘッダー : atlcoll.h

参照

参照

CAtlMap クラス

CAtlMap::DisableAutoRehash

その他の技術情報

CAtlMap のメンバ