首页
发现
标签
搜索
APP下载
注册
登录
首页
发现
榜单
标签
收录
APP下载
注册
登录
通过例子学 Rust
文档评分:
76.9 (
0 个有效评分
)
文档语言:
中文
章节数量:
0
阅读人次:
43527
收藏数量:
0
整理分享:
管理员
阅读
收藏
下载
分享
阅读
收藏
下载
分享
文档标签
例子
注重
机制
内存
垃圾
速度
目标
文档概述
Rust 是一门注重安全(safety)、速度(speed)和并发(concurrency)的现代系统编程语言。Rust 通过内存安全来实现上述目标,但不用垃圾回收机制(Garbage collection, GC)。
文档
目录
文档
评论 (
0
)
小结
通过例子学 Rust
注释
Hello World
简介
格式化输出
调试
格式化
测试实例:List
显示
原生类型
元组
数据和运算符
数组和 slice 类型
自定义类型
枚举
结构体
使用 use
C 风格用法
常量
测试实例:链表
可变变量
变量绑定
作用域和隐藏
类型转换
变量先声明
字面量
类型推导
表达式
别名
流程控制
loop 循环
if/else
从 loop 循环返回
嵌套循环和标签
for 循环和区间
while 循环
match 匹配
解构
守卫
指针和引用
绑定
while let
if let
方法
函数
闭包
类型匿名
作为输入参量
捕获
作为输出参量
输入函数
std 中的例子
Iterator::any
高阶函数
Iterator::find
模块
可见性
结构体的可见性
super 和 self
use 声明
crate
文件分层
extern crate
库
死代码 dead_code
属性
cfg
泛型
自定义条件
限定
特性 trait
实现
测试实例:空限定
多重限定
where 从句
存在问题
关联项
测试实例:单位阐明
虚位类型参量
关联类型
作用域规则
RAII
可变性
所有权和移动
借用
冻结
别名使用
生命周期
ref 模式
显示标注
静态
强制转换
省略
派生
运算符重载
Drop
Clone
Iterators
指示符
使用 macro_rules! 来创建宏
重复
重载
DRY (不写重复代码)
错误处理
panic
组合算子:map
Option & unwrap
组合算子:and_then
关于 Result 的 map
结果 Result
给 Result 起别名
提前返回
各种错误类型
定义一个错误类型
介绍 try!
try!` 的其他用法
标准库类型
使用 Box 处理错误
字符串 String
动态数组 vector
Box, 以及栈和堆
选项 Option
?
散列表 HashMap
panic!
更改或自定义关键字类型
散列集 HashSet
标准库更多介绍
通道
线程
路径 Path
文件输入输出 I/O
创建文件 create
打开文件 open
子进程
等待 Wait
管道
程序参数
文件系统操作
参数分析
外部语言函数接口
文档
补充
不安全操作
测试
相关书籍
Discuz! 的插件机制
GC参考手册-Java版
Sanic使用教程(Sanic For Pythoneer)
Lumen 5.0 中文文档
算法珠玑(Java版)
算法珠玑(C++版)
SOFAMesh 文档手册
Yii 1.1 权威指南
Go语言快速入门
SOP开发文档
JFinal 3.6 教程文档
RainCat - 强一致分布式事务框架
×
分享,让知识传承更久远
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档