< 返回版块

goerzh 发表于 2020-01-01 15:54

let mut string = String::from("world");
let p: () = string.as_ptr();

为什么string.as_ptr() 用的是 str::as_ptr()。这里会默认解引用吗?

评论区

写评论
kolapapa 2020-01-02 20:47

看doc: String的Methods里面没有as_ptr的方法, 但是Method from Deref<Target=str> 有。 所以你说呢?

1 共 1 条评论, 1 页