Rust
repeatedly
凤凰台上凤凰游 凤去台空江自流
展开
-
Rust问答之从HelloWorld中可以学到什么
fn main() { println!("Hello, world!");}main 函数rust 也将 main 函数作为可执行程序的入口点。main 函数是默认的主函数入口,该函数无返回值,无参数。关键字 fnfn 是 function 的缩写。当写一个函数定义时,fn 必不可少。编译main.rs 的文件后缀是 .rs。编译需要执行 rustc main.rs 。语句语句需以 ; 结尾。语句块使用大括号。打印输出println! 是个打印输出的宏,不是一个函数。宏和函原创 2020-07-16 09:44:01 · 336 阅读 · 0 评论 -
Rust 问答之 TOML 是什么
TOML 是什么先解释问题的来源。在阅读以下文档时,看到了 toml。自然要了解 toml 是什么。cargo/Cargo.toml at master · rust-lang/cargoCargo.toml vs Cargo.lock - The Cargo Book直奔主题,上菜:TOML 旨在成为一个语义显著而易于阅读的最低限度的配置文件格式。所以,可知,TOML 是一种配置文件格式。.Net Framework 的配置文件是 XML,.NET Core 的配置文件是 JSON。原创 2020-07-07 10:18:09 · 810 阅读 · 0 评论 -
Rust 问答之 Cargo 是什么
Cargo:Rust 的构建工具和包管理器文章标题来自于 Rust 官网:入门 - Rust 程序设计语言在安装 Rustup 时,也会安装 Rust 构建工具和包管理器的最新稳定版,即 Cargo。Cargo 可以做很多事情:cargo build 可以构建项目cargo run 可以运行项目cargo test 可以测试项目cargo doc 可以为项目构建文档cargo publish 可以将库发布到 crates.io。要检查您是否安装了 Rust 和 Cargo,可以在终原创 2020-07-07 10:16:40 · 718 阅读 · 0 评论 -
Rust 有问有答之 use 关键字
use 是什么use 是 Rust 编程语言的关键字。using 是 编程语言 C# 的关键字。关键字是预定义的保留标识符,对编译器有特殊意义。using 关键字有三个主要用途:using 语句定义一个范围,在此范围的末尾将释放对象。using 指令为命名空间创建别名,或导入在其他命名空间中定义的类型。using static 指令导入单个类的成员。use的用途是什么类比using,use的用途有:用于引用某个外部模块直接使用枚举值,而无需手动加上作原创 2020-05-26 19:39:28 · 2531 阅读 · 0 评论 -
Rust 有问有答之 crate 是什么
文章尽量以一个初学者的角度开始 Rust 的学习,但显然很难不带个人主观色彩和角度,只能尽力降低门槛去写。第一次知道 Rust 的时候,免不了搜索,百度、谷歌、必应等都可以搜出来官网地址:Rust Programming Language 。首页看到一个字眼 crate,于我而言是陌生的。In 2018, the Rust community decided to improve programming experience for a few distinct domains (see the 20原创 2020-05-09 09:49:57 · 1618 阅读 · 0 评论 -
使用Visual Studio Code怎样调试Rust
我将 Visual Studio Code 作为Rust首选编辑器。遗憾的是 VS Code 不能非常好地完成 Rust 的调试。配置调试器不难,但仍然需要几个步骤。我已经完整配置了好几次。我正在写这个指南,以方便我以后查阅,而不必非要记住详细的安装步骤。希望这个指南对老铁们也能有些帮助,要记得给我 666 啊。安装 Rust 和 VS Code不多废话,下面的必装。安装 Rust -...翻译 2019-12-31 17:39:53 · 3457 阅读 · 1 评论 -
[追热点]学习Rust之选择IDE
学习语言非常需要实际上手写代码,自然绕不开IDE工具,所以第一时间当然是选择IDE。Rust官网推荐先去看看Rust官网推荐了什么IDE:工具 - Rust 程序设计语言无论您喜欢用命令行还是可视化编辑器,都有适合的 Rust 集成供您选择。 您也可以使用 Rust 语言服务(RLS)来为自己的编辑器添加 Rust 支持。官网推荐编辑器列表VS CODESUBLIME TEXT ...原创 2019-12-27 17:17:08 · 1016 阅读 · 0 评论 -
[追热点]Rust学习资源整理
为什么选择Rust在一次演讲中,谈到微软为解决相应内存问题所做的工作,微软研究人员 Matthew Parkinson 提到了微软正在开发的基于 Rust 的新编程语言 Verona。摘自:【Rust日报】2019-12-09 - 微软正在开发基于 Rust 的安全编程语言 - Rust语言中文社区报道原始文章来源:Microsoft: We’re creating a new Rust...原创 2019-12-10 17:52:24 · 322 阅读 · 0 评论