nil

Rubyの勉強しています。いろいろと教えてください。

2015-12-01から1ヶ月間の記事一覧

同じ文字列でもオブジェクトIDは違う

Rubyには、オブジェクトを識別するためのオブジェクトIDというものがあります。同じ文字列を変数に格納してもオブジェクトIDは変わってきます。 #string 10.times do str = 'hoge' p str.object_id end #=>70145884221500 #=>70145888772040 #=>701458887719…

Rubyのオブジェクトのメモリについて

この前こんな記事書きました。yoskmr.hatenablog.com オブジェクトのメモリの使用量を調べるモジュールありますよという記事です。この時に謎のままにしていた以下のコードの2行目の「GC::INTERNAL_CONSTANTS[:RVALUE_SIZE]」すが、調べたら正体がわかった…