メソッドの引数には参照とポインタどちら?

[戻る]
shin 2001/03/23(金) 20:05:38
メソッドの引数には、参照とポインタの
どちらを使えば良いのでしょうか?

使い分けをするとしたらどういう時に参照を使って、
どういう時にポインタを使うんですか?

jacta 2001/03/24(土) 23:27:22
反復子として使うのでない限り、参照渡しの方がよいと思います。
参照渡しであれば、ポインタのようにNULLかどうかのチェックも不要に
なりますし、誤って参照先を変更してしまう不安要素もありません。

ten_bun [E-Mail] 2001/03/27(火) 16:31:29
私の場合

参照を使う時
確実に初期化されている。

ポインタを使う時
Dynamicな使用の可能性があるとき。

shin 2001/03/28(水) 18:42:35
[[解決]]
jacta さん、ten_bun さん、レスありがとうございます。
今までなんでもポインタでやっていましたが、
これを参考に参照も使ってみようと思います。

古いスレッドには追加発言できません。