哈哈,你这个心理活动有点意思
unsafe的意思是Rust编译器对那段代码里的东西做不了Rust特有的检查,仅此而已。
如果要利用编译器的检查,当然是unsafe的代码越少越好。
不过有两种场景要用unsafe,一种是没有pure Rust的库可以用,只能调用C的。
另一种就是为了故意绕过Rust编译器的检查的。
【 在 overcomeunic 的大作中提到: 】
: rust有些恶心
: 所以好的,都归它的,所以不好的,扔给c,然后说那个是unsafe的
: 这种语言把人性的丑恶体现得淋漓尽致
--
FROM 123.115.134.*