rust能手动分配释放内存,不用那些复杂语法吗?
【 在 z16166 的大作中提到: 】
: 因为它要解决的问题本身就有点复杂啊。
:
: Rust 的核心目标是在没有垃圾回收器(GC)的前提下,同时保证内存安全、并发安全,并提供底层级别的极高性能。
: 要做到这点,码农必然要提供一些额外的信息给编译器,方便其在编译期间推导。
: 跟微软弄的SAL(Source Code Annotation Language)标注的作用是一样的,但那个主要是给LINT工具用的。
: C++他爹针对指针问题也是希望通过搞owner标记gsl::owner<T> + 辅助工具的检查来搞定。
--发自 ismth(丝滑版)
--
FROM 112.50.55.*