Hash
最終更新:
tmtbnc
-
view
Hash
Object > Hash
| Ruby | C |
| Hash | rb_cHash |
| Hash.new | rb_hash_new() |
| Hash#[] | rb_hash_aref(hash, key) rb_hash_lookup(hash, key) /* without Hash#default */ |
| Hash#[]= | rb_hash_aset(hash, key, val) |
| Hash#delete | rb_hash_delete(hash, key) |
| Hash#delete_if | rb_hash_delete_if(hash) |
| Hash#foreach | rb_hash_foreach(hash, func, farg) |
| Hash#freeze | rb_hash_freeze(hash) |
| Hash#reject! | rb_hash_reject_bang(hash) |
| Hash#select | rb_hash_select(hash) |
| Hash#store | rb_hash_aset(hash, key, val) |
| Hash#values_at | rb_hash_values_at(argc, argv, hash) |
| obj.hash | rb_hash(obj) |