【发布时间】:2023-01-08 11:49:00
【问题描述】:
要取消引用原始指针,我们必须使用 unsafe 代码。在什么情况下可以以完全不涉及使用 unsafe 代码的方式使用(并且可能有用)原始指针?
【问题讨论】:
-
“完全安全的上下文”是什么意思?你是说它是好听的吗?标准库中充满了原始指针。
-
@ChayimFriedman 我想我使用的表达方式不正确,所以我编辑了我的问题。
-
@ChayimFriedman 我没有需要解决的特定问题。我只是在学习,想对此事有更好的了解。
-
例如,当遍历
Arcs 的图时,您可以使用原始指针作为对象标识。 -
指针应该是……指向对象的指针。如果你可以用他们做不需要
unsafe的事情,恭喜,但这不是他们的目的。