根据 Rust Reference 的Pointer types一节,Rust 有 2 种原生的指针:reference 和 raw pointer。 (“Reference” 这个词在 C++ 里也有出现过,但是它们的含义完全不同,完全不能类比,绝对不能弄混。后文将不再提及 C++ 的 Reference,因此可以把这个忘掉了。) 在C/C++ 中,int*和float*是两种不同的类型,虽然它们...
《Rust 参考手册》(The Rust Reference 中文版) 翻译自 The Rust Reference,查看此书的 Github 翻译项目。 《Rust 参考手册》中文版已经有由 minstrel 翻译完整的版本,故 rust-lang-cn 不再单独翻译,而直接采用 minstrel 翻译的内容,若对翻译内容改正和完善,可到 minstrel 维护的仓库上提出和 PR。在此,rust-lan...
源码仓库我先放在了gitee,希望等经过一轮大修后,再放到github上正式发布,git仓库地址为:minstrel/rust-reference;在线预览地址为:https://minstrel1977.gitee.io/rust-reference/ 下面我把译文的前言放上来: 前言 试水版 本译作是译者自己在学习 Rust 时,有感于国内 Rust 中文学习资源贫乏的激情之作。 译者在阅读...
rust reference 中文翻译. Contribute to cisen/rust-reference-chinese development by creating an account on GitHub.
Rust Reference中文版 经过两个月的奋战,作者把 Rust 的 Reference 给翻译完成了。 现在诚邀各位围观,希望大家积极提交修改意见,以及后续的维护建议。 在线预览地址:https://minstrel1977.gitee.io/rust-reference/ pipe-rename - 使用终端编辑器批重命名文件 ...
属性是一种通用的、格式自由的元数据(free-form metadatum),这种元数据会(被编译器/解释器)依据名称、约定、语言和编译器版本进行解释。(Rust 语言中的)属性是根据ECMA-335标准中的属性规范进行建模的,其语法来自ECMA-334(C#)。 属性由指向属性的路径和路径后跟的可选的带定界符的 token树(delimited token tree)...
This branch is up to date withrust-lang-cn/reference-cn:master. Folders and files Name Last commit message Last commit date Latest commit aaranxu Merge pull requestrust-lang-cn#5from TonyMistark/master Aug 1, 2023 71894d3·Aug 1, 2023 ...
***引用(reference)***类似于指针,它指向存储某个数据的内存。与指针不同的是,引用指向的数据总是有效的。 引用使得我们不需要带走 ownership 就可以获取数据。 使用引用的行为称为借用(borrowing)。 使用引用 使用&来创建一个引用。 在使用引用类型时,需要修改函数签名,传参方式等,例如: ...
Rust 参考手册 中文版 Rust 编译器支持多种将 crate 链接起来使用的方法,这些链接方法可以是静态的,也可以是动态的。本节将聚焦探索这些链接方法,关于本地库的更多信息请参阅The Book 中的 FFI 相关章节。 在一个编译会话中,编译器可以通过使用命令行参数或内部crate_type属性来生成多个构件(artifacts)。如果指定...