![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Rust
文章平均质量分 51
wangchun511
这个作者很懒,什么都没留下…
展开
-
RUST学习系列(四)--初识所有权系统
初识所有权,可以把它简单理解为一套生命周期控制法则。 由这些法则,衍生出一整套语言层面的概念和行为守则: 1. 移动语义 除非实现了 copy trait, RUST 默认执行移动语义,对应于 c++ 的 std::move,move后原变量即失效。 函数传值也是移动语义。 2. 借用 RUST借用 = c++引用 + 不可竞争规则 借用的本质是引用,是为了不产生所有权的变更,也不产生额外的资源分...原创 2019-12-09 11:25:37 · 180 阅读 · 0 评论 -
RUST学习系列(三)--Guess Game
1. cargo 常用命令 cargo new cargo check // 检查是否可编译 cargo build cargo run cargo update // 更新 crate 2. Guess Game 3. Cargo.toml原创 2019-11-25 10:05:54 · 313 阅读 · 0 评论 -
RUST学习系列(二)--IDE选择
高手可以选择 vim 然而,我不是高手,我乖乖用IDE,并且要支持断点调试 经过一番对比折腾,毅然决然选择 JetBrains Clion作为我的 Rust IDE,不为别的,只因为它真的很强大 1.安装JetBrains Clion JetBrains Clion需要收费,且不便宜,我先搞个试用版JetBrains CLion 2019.2.1 x64 安装过程略 2....原创 2019-11-20 12:06:53 · 1887 阅读 · 0 评论 -
RUST学习系列(一)--环境搭建
以下以 windows为例: 1.下载RUSTUP-INIT.EXE https://www.rust-lang.org/tools/install 2.配置环境变量 CARGO_HOME: 存储 Cargo 缓存 RUSTUP_HOME: 存储工具链和配置文件 RUSTUP_DIST_SERVER:http://mirrors.ustc.edu.cn/rust-static ...原创 2019-11-19 20:33:01 · 236 阅读 · 0 评论