From: matz@... (Yukihiro Matsumoto) Date: 1999-11-05T17:39:33+09:00 Subject: [ruby-list:18435] Re: ruby bug? (Re: 変数、代入) まつもと ゆきひろです In message "[ruby-list:18433] Re: ruby bug? (Re: 変数、代入)" on 99/11/05, Wakou Aoyama writes: |これは(確かに処理系としては内部的に参照の値を渡しているのですが、言語 |としては)やはり値の参照渡しといいたくなる感じがします。で、先の参照の |参照渡し等の例は C のつもりで書きましたが、C++ で書くと、こんな感じで |どうでしょう。 これで大丈夫だと思います。昔の記憶が正しければ。 |void foo(int &n) { | n = 1; |} |main() { | int n; | n = 0; | foo(n); // n=>1 |} それはそれとして、ここのあたりは結構引っかかる人は多いんです ね。昔、原さんが強調したときに、そんなのに引っかかる人は少な いよ、と思った私の予想は大外れですね。