Loading

随笔分类 -  Rust

摘要:fn main() { println!("Hello, world!"); } main 函数 rust 也将 main 函数作为可执行程序的入口点。main 函数是默认的主函数入口,该函数无返回值,无参数。 关键字 fn fn 是 function 的缩写。当写一个函数定义时,fn 必不可少。 阅读全文
posted @ 2020-07-18 17:12 repeatedly 阅读(350) 评论(0) 推荐(0)
摘要:Cargo:Rust 的构建工具和包管理器 文章标题来自于 Rust 官网: 入门 - Rust 程序设计语言 在安装 Rustup 时,也会安装 Rust 构建工具和包管理器的最新稳定版,即 Cargo。Cargo 可以做很多事情: cargo build 可以构建项目 cargo run 可以运 阅读全文
posted @ 2020-07-07 10:12 repeatedly 阅读(495) 评论(0) 推荐(0)
摘要:TOML 是什么 先解释问题的来源。在阅读以下文档时,看到了 toml。自然要了解 toml 是什么。 cargo/Cargo.toml at master · rust-lang/cargo Cargo.toml vs Cargo.lock - The Cargo Book 直奔主题,上菜: TO 阅读全文
posted @ 2020-07-07 10:11 repeatedly 阅读(886) 评论(0) 推荐(0)
摘要:use 是什么 use 是 Rust 编程语言的关键字。using 是 编程语言 C# 的关键字。 关键字是预定义的保留标识符,对编译器有特殊意义。 using 关键字有三个主要用途: using 语句定义一个范围,在此范围的末尾将释放对象。 using 指令为命名空间创建别名,或导入在其他命名空间 阅读全文
posted @ 2020-05-26 19:37 repeatedly 阅读(1136) 评论(0) 推荐(0)
摘要:文章尽量以一个初学者的角度开始 Rust 的学习,但显然很难不带个人主观色彩和角度,只能尽力去客观写。 第一次知道 Rust 的时候,免不了搜索,百度、谷歌、必应等都可以搜出来官网地址:Rust Programming Language 。首页看到一个字眼 crate,于我而言是陌生的。 In 20 阅读全文
posted @ 2020-05-09 09:53 repeatedly 阅读(1066) 评论(0) 推荐(1)
摘要:我将 Visual Studio Code 作为Rust首选编辑器。遗憾的是 VS Code 不能非常好地完成 Rust 的调试。 配置调试器不难,但仍然需要几个步骤。我已经完整配置了好几次。我正在写这个指南,以方便我以后查阅,而不必非要记住详细的安装步骤。 希望这个指南对老铁们也能有些帮助,要记得 阅读全文
posted @ 2019-12-31 17:51 repeatedly 阅读(8797) 评论(0) 推荐(0)
摘要:学习语言非常需要实际上手写代码,自然绕不开IDE工具,所以第一时间当然是选择IDE。 Rust官网推荐 先去看看Rust官网推荐了什么IDE: "工具 Rust 程序设计语言" 无论您喜欢用命令行还是可视化编辑器,都有适合的 Rust 集成供您选择。 您也可以使用 "Rust 语言服务(RLS)" 阅读全文
posted @ 2019-12-27 17:21 repeatedly 阅读(2784) 评论(0) 推荐(0)
摘要:为什么选择Rust 在一次演讲中,谈到微软为解决相应内存问题所做的工作,微软研究人员 Matthew Parkinson 提到了微软正在开发的基于 Rust 的新编程语言 Verona。 摘自: "【Rust日报】2019 12 09 微软正在开发基于 Rust 的安全编程语言 Rust语言中文社区 阅读全文
posted @ 2019-12-10 17:55 repeatedly 阅读(704) 评论(0) 推荐(0)