Ruby 配列を配列に入れるとき注意 参照渡しならないように 配列オブジェクトに dup や clone メソッドを実行すると、元のオブジェクトからコピーしたオブジェクトが新たに作られます。 dup や clone は、オブジェクト自身を複製しますが、 オブジェクトの指している先までは複製しません 。つまり、C言語でいうポインタ...
Ruby dupは、配列のオブジェクトは同じだが、中身のオブジェクトは同じものを指している Rubyの dup は、配列オブジェクトは異なるが、 配列の中身のオブジェクトは同じものを指している 。 配列のオブジェクトIDは 異なる 。 pp origin_arr = ["111", "000"] # =...