-2

こんにちは私は参照を使用して非常に混乱しています。ポインターの代わりに参照を使用すると、ダングリングやメモリ リークの問題さえも解決するでしょうか?

4

1 に答える 1

-1

(ここでは特に C/C++ について考えます): 参照は単なるエイリアス、または既存のオブジェクトの別の名前です。通常、null ポインターを作成するよりも null 参照を作成する方がはるかに難しいため、「ダングリング」の問題を解決するのに役立ちます。

参照は既存の変数に割り当てられるため、メモリ リークの原因にはなりません。ただし、割り当てが解除されたメモリへの参照を持つことは可能です。

于 2015-06-26T19:18:12.177 に答える