次の方法で共有


CAtlMap::Rehash

更新 : 2007 年 11 月

CAtlMap オブジェクトを再ハッシュします。

void Rehash(
   UINT nBins = 0 
);

パラメータ

  • nBins
    ハッシュ テーブルで使用するビンの数。詳細については、CAtlMap::CAtlMap の説明を参照してください。

解説

nBins が 0 の場合、CAtlMap はマップ内の要素数と最適な読み込み設定値に基づいて適正な数値を計算します。通常、再ハッシュ プロセスは自動処理されますが、CAtlMap::DisableAutoRehash が呼び出されている場合は、このメソッドがサイズの変更処理を必要に応じて行います。

必要条件

ヘッダー : atlcoll.h

参照

参照

CAtlMap クラス

その他の技術情報

CAtlMap のメンバ