【问题标题】:Does referencing solves the pointer problems?引用是否解决了指针问题?
【发布时间】:2015-06-26 19:10:32
【问题描述】:

您好,我对使用引用感到非常困惑。 如果我们使用引用而不是指针,是否可以解决悬空甚至内存泄漏问题?

【问题讨论】:

    标签: pointers memory-leaks reference dangling-pointer


    【解决方案1】:

    (这里特别考虑 C/C++):引用只是一个别名,或者是现有对象的另一个名称。创建空引用通常比创建空指针困难得多,因此它可以帮助解决“悬空”问题。

    由于将引用分配给现有变量,因此它不会真正导致内存泄漏。但有可能引用已被释放的内存。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-05
      • 1970-01-01
      • 2022-10-17
      相关资源
      最近更新 更多