concurrent_unordered_multiset::rehash Method

ハッシュ テーブルを再構築します。

void rehash(
   size_type _Buckets
);

パラメーター

  • _Buckets
    バケットの数。

解説

このメンバー関数は、バケット数が _Buckets 以上になるように変更し、必要に応じてハッシュ テーブルを再構築します。バケット数は 2.の累乗で指定します。2 の累乗なく、が 2.の次の状態まで大きな値になります。

これは、バケット数が無効な場合 out_of_range の例外をスローします (最大バケット数より 0 または)。

必要条件

ヘッダー: internal_concurrent_hash.h

名前空間: の同時実行

参照

関連項目

concurrent_unordered_multiset クラス