58件ヒット
[1-58件を表示]
(0.086秒)
種類
- インスタンスメソッド (36)
- 関数 (11)
- 特異メソッド (11)
ライブラリ
- ビルトイン (22)
- set (7)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6)
クラス
- Hash (11)
- Set (7)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6)
オブジェクト
- ENV (11)
検索結果
先頭5件
-
static void rehash(register st
_ table *table) (38300.0) -
テーブルの全要素に対しハッシュ値を計算しなおして テーブルを再構成する。エントリに対して要素の数が 増えすぎ、テーブルが狭くなってきたときに発生する。
テーブルの全要素に対しハッシュ値を計算しなおして
テーブルを再構成する。エントリに対して要素の数が
増えすぎ、テーブルが狭くなってきたときに発生する。 -
Shell
# rehash -> {} (21101.0) -
登録されているシステムコマンドの情報をクリアします。 通常、使うことはありません。
登録されているシステムコマンドの情報をクリアします。
通常、使うことはありません。 -
Shell
:: CommandProcessor # rehash -> {} (21101.0) -
登録されているシステムコマンドの情報をクリアします。 通常、使うことはありません。
登録されているシステムコマンドの情報をクリアします。
通常、使うことはありません。 -
Shell
:: Filter # rehash -> {} (21101.0) -
登録されているシステムコマンドの情報をクリアします。 通常、使うことはありません。
登録されているシステムコマンドの情報をクリアします。
通常、使うことはありません。 -
Hash
# rehash -> self (18213.0) -
キーのハッシュ値を再計算します。
...raise RuntimeError Hash#eachなどのイテレータの評価途中でrehashすると発生します。
@return selfを返します。
//emlist[例][ruby]{
a = [ "a", "b" ]
h = { a => 100 }
p h[a] #=> 100
a[0] = "z"
p h[a] #=> nil
h.rehash
p h[a] #=> 100
//}
@see Object#hash... -
ENV
. rehash -> nil (18201.0) -
何もしません。nilを返します。
...何もしません。nilを返します。... -
Set
# reset -> self (106.0) -
キーのハッシュ値を再計算します。
...キーのハッシュ値を再計算します。
既存の要素の変更後、内部状態をリセットして self を返します。
要素はインデックスし直され、重複削除されます。
@see Hash#rehash...