青山です。

On Fri, 5 Nov 1999 18:19:40 +0900,
Wakou Aoyama <wakou / fsinet.or.jp> wrote:

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

さすがにちょっと動きそうに無い感じですね。これだと少しましでしょうか。

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

しかし、参照とポインタが混ざってちょっと(かなり?)いまいち。


-- 
青山 和光 Wakou Aoyama <wakou / fsinet.or.jp>