まつもと ゆきひろです

In message "[ruby-list:18433] Re: ruby bug? (Re: 変数、代入)"
    on 99/11/05, Wakou Aoyama <wakou / fsinet.or.jp> writes:

|これは(確かに処理系としては内部的に参照の値を渡しているのですが、言語
|としては)やはり値の参照渡しといいたくなる感じがします。で、先の参照の
|参照渡し等の例は C のつもりで書きましたが、C++ で書くと、こんな感じで
|どうでしょう。

これで大丈夫だと思います。昔の記憶が正しければ。

|void foo(int &n) {
|  n = 1;
|}
|main() {
|  int n;
|  n = 0;
|  foo(n); // n=>1
|}

それはそれとして、ここのあたりは結構引っかかる人は多いんです
ね。昔、原さんが強調したときに、そんなのに引っかかる人は少な
いよ、と思った私の予想は大外れですね。