缘起 本来这一系列文章并不在计划中。昨天跟一些同事讨论没有GC管理内存的问题。讨论到没有GC情况下管理内存的学习曲线,有同事认为学习曲线不陡而是...

收录了8篇文章 · 4人关注
缘起 本来这一系列文章并不在计划中。昨天跟一些同事讨论没有GC管理内存的问题。讨论到没有GC情况下管理内存的学习曲线,有同事认为学习曲线不陡而是...
Rust语言教程(2) - 从熟悉的部分开始 虽然有默认不变性还有所有权的问题让Rust一上来用起来有些不同,但是其实大部分语法特点还是我们所熟...
Rust语言教程(3) - 数组与向量 上一节我们采摘了不少低矮的果实,将其它语言学到的知识迁移到Rust 中来。这一节我们仍然继续采摘。在数据...
Rust语言教程(4) - 字符串 有了数组和向量的基础,我们再来看它的一个特例:字符串。 字符串有两种表现形式,一种是基本类型,表示字符串的...
Rust语言教程(5) - 与环境交互 学习了基本编程结构之后,我们还需要了解如何和外界环境打交道,这样才有能力做些有用的工具。 调用外部应用程...
Rust语言教程(7) - 结构体与方法的结合 上一节我们学习了结构体类型,但是只介绍了定义域,并没有介绍定义方法的方法。这是因为Rust的方法...
Rust语言教程(6) - 错误处理和可选值 Rust的错误处理 从前面的学习中,我们对于Rust的错误处理应该已经有个体感了。Rust的返回值...
Rust语言教程(8) - 所有权 我们从第2讲到第7讲这6讲,在堆上分配了不少对象,但是类似于C++的delete运算符仍然没有出场过。因为R...