首页
发现
标签
搜索
APP下载
注册
登录
首页
发现
榜单
标签
收录
APP下载
注册
登录
通过例子学 Rust
文档评分:
76.9 (
0 个有效评分
)
文档语言:
中文
章节数量:
0
阅读人次:
48371
收藏数量:
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
管道
程序参数
文件系统操作
参数分析
外部语言函数接口
文档
补充
不安全操作
测试
相关书籍
CODING 开放平台文档
Gogs中文文档
DuiC 分布式配置中心 文档手册
Discuz! 的模板机制
Spring、Spring Boot和TestNG测试指南
Seafile 服务器手册
Gitea中文文档
Huawei LiteOS 文档
open-falcon v0.1中文文档
胡伟煌 Linux 学习笔记
嵌入式 Linux 知识库 (eLinux.org)
open-falcon v0.2中文文档
×
分享,让知识传承更久远
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档