[ruby-dev:24345] Array#replace problem

From: Tanaka Akira <akr@...17n.org>
Date: 2004-09-25 18:56:10 UTC
List: ruby-dev #24345
次のように、Array#replace すると、引数として与えたものとは異なるものに
なることがあります。

% ./ruby -ve '
orig = (1..10).to_a
orig.shift
copy = []
p orig
copy.replace orig
p copy'
ruby 1.9.0 (2004-09-24) [i686-linux]
[2, 3, 4, 5, 6, 7, 8, 9, 10]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread

Prev Next