次の方法で共有


CAtlMap::SetOptimalLoad

CAtlMap のオブジェクトの最適な負荷を設定するには、このメソッドを呼び出します。

void SetOptimalLoad(
   float fOptimalLoad,
   float fLoThreshold,
   float fHiThreshold,
   bool bRehashNow = false 
);

パラメーター

  • fOptimalLoad
    最適な負荷の割合。

  • fLoThreshold
    負荷の比率の下部のしきい値。

  • fHiThreshold
    負荷の比率の上限のしきい値。

  • bRehashNow
    ハッシュ テーブルを再計算されたことを示すフラグを設定します。

解説

このメソッドは CAtlMap のオブジェクトの最適な負荷の値を再定義します。さまざまなパラメーターの詳細については、CAtlMap::CAtlMap を参照してください。bRehashNow が true であり、要素数が最小値と最大値の外部にある場合、ハッシュ テーブルを再計算されます。

必要条件

Header: atlcoll.h

参照

関連項目

CAtlMap クラス