×
思维导图备注
通过例子学 Rust(201804)
首页
白天
夜间
小程序
阅读
书签
我的书签
添加书签
移除书签
std 中的例子
来源:rust-lang-cn
浏览
669
扫码
分享
2018-04-27 08:02:06
std
中的例子
std
中的例子
本小节列出几个标准库中使用闭包例子。
当前内容版权归
rust-lang-cn
或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问
rust-lang-cn
.
上一篇:
下一篇:
通过例子学 Rust
简介
Hello World
注释
格式化输出
调试
显示
测试实例:List
格式化
原生类型
数据和运算符
元组
数组和 slice 类型
自定义类型
结构体
枚举
使用 use
C 风格用法
测试实例:链表
常量
变量绑定
可变变量
作用域和隐藏
变量先声明
类型转换
字面量
类型推导
别名
表达式
流程控制
if/else
loop 循环
嵌套循环和标签
从 loop 循环返回
while 循环
for 循环和区间
match 匹配
解构
元组
枚举
指针和引用
结构体
守卫
绑定
if let
while let
函数
方法
闭包
捕获
作为输入参量
类型匿名
输入函数
作为输出参量
std 中的例子
Iterator::any
Iterator::find
高阶函数
模块
可见性
结构体的可见性
use 声明
super 和 self
文件分层
crate
库
extern crate
属性
死代码 dead_code
crate
cfg
自定义条件
泛型
函数
实现
特性 trait
限定
测试实例:空限定
多重限定
where 从句
关联项
存在问题
关联类型
虚位类型参量
测试实例:单位阐明
作用域规则
RAII
所有权和移动
可变性
借用
可变性
冻结
别名使用
ref 模式
生命周期
显示标注
函数
方法
结构体
限定
强制转换
静态
省略
特性 trait
派生
运算符重载
Drop
Iterators
Clone
使用 macro_rules! 来创建宏
指示符
重载
重复
DRY (不写重复代码)
错误处理
panic
Option & unwrap
组合算子:map
组合算子:and_then
结果 Result
关于 Result 的 map
给 Result 起别名
各种错误类型
提前返回
介绍 try!
定义一个错误类型
try!` 的其他用法
使用 Box 处理错误
标准库类型
Box, 以及栈和堆
动态数组 vector
字符串 String
选项 Option
结果 Result
?
panic!
散列表 HashMap
更改或自定义关键字类型
散列集 HashSet
标准库更多介绍
线程
通道
路径 Path
文件输入输出 I/O
打开文件 open
创建文件 create
子进程
管道
等待 Wait
文件系统操作
程序参数
参数分析
外部语言函数接口
补充
文档
测试
不安全操作
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
普通下载
下载码下载(免登录无限下载)
你与大神的距离,只差一个APP
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
温馨提示
每天每在网站阅读学习一分钟时长可下载一本电子书,每天连续签到可增加阅读时长
下载码方式下载:免费、免登录、无限制。
免费获取下载码
下载码
文档格式
PDF
EPUB
MOBI
码上下载
×
微信小程序阅读
您与他人的薪资差距,只差一个随时随地学习的小程序
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度