通过例子学 Rust(202007)
首页 白天 夜间 BookChat 小程序 小程序 下载 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

标准库更多介绍

来源 rust-lang-cn 浏览 1 扫码 打印 2026-10-24 15:02:33
  • 标准库更多介绍
    • 参见:

标准库更多介绍

标准库也提供了很多其他类型来支持某些功能,例如:

  • 线程(Threads)
  • 信道(Channels)
  • 文件输入输出(File I/O)

这些内容在原生类型之外进行了有效扩充。

参见:

原生类型 和 标准库类型

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 通过例子学 Rust
  • 简介
  • Hello World
    • 注释
    • 格式化输出
      • 调试(debug)
      • 显示(display)
        • 测试实例:List
      • 格式化
  • 原生类型
    • 字面量和运算符
    • 元组
    • 数组和切片
  • 自定义类型
    • 结构体
    • 枚举
      • 使用 use
      • C 风格用法
      • 测试实例:链表
    • 常量
  • 变量绑定
    • 可变变量
    • 作用域和遮蔽
    • 变量先声明
  • 类型系统
    • 类型转换
    • 字面量
    • 类型推断
    • 别名
  • 类型转换
    • From 和 Into
    • TryFrom 和 TryInto
    • ToString 和 FromStr
  • 表达式
  • 流程控制
    • if/else
    • loop 循环
      • 嵌套循环和标签
      • 从 loop 循环返回
    • while 循环
    • for 循环和区间
    • match 匹配
      • 解构
        • 元组
        • 枚举
        • 指针和引用
        • 结构体
      • 卫语句
      • 绑定
    • if let
    • while let
  • 函数
    • 方法
    • 闭包
      • 捕获
      • 作为输入参数
      • 类型匿名
      • 输入函数
      • 作为输出参数
      • std 中的例子
        • Iterator::any
        • Iterator::find
    • 高阶函数
    • 发散函数
  • 模块
    • 可见性
    • 结构体的可见性
    • use 声明
    • super 和 self
    • 文件分层
  • crate
    • 库
    • extern crate
  • cargo
    • 依赖
    • 约定规范
    • 测试
    • 构建脚本
  • 属性
    • 死代码 dead_code
    • crate
    • cfg
      • 自定义条件
  • 泛型
    • 函数
    • 实现
    • trait
    • 约束
      • 测试实例:空约束
    • 多重约束
    • where 子句
    • newtype 惯用法
    • 关联项
      • 存在问题
      • 关联类型
    • 虚类型参数
      • 测试实例:单位检查
  • 作用域规则
    • RAII
    • 所有权和移动
      • 可变性
    • 借用
      • 可变性
      • 冻结
      • 别名使用
      • ref 模式
    • 生命周期
      • 显式标注
      • 函数
      • 方法
      • 结构体
      • trait
      • 约束
      • 强制转换
      • static
      • 省略
  • 特性 trait
    • 派生
    • 运算符重载
    • Drop
    • Iterators
    • Clone
  • 使用 macro_rules! 来创建宏
    • 语法
      • 指示符
      • 重载
      • 重复
    • DRY (不写重复代码)
    • DSL (领域专用语言)
    • 可变参数接口
  • 错误处理
    • panic
    • Option 和 unwrap
      • 组合算子:map
      • 组合算子:and_then
    • 结果 Result
      • Result 的 map
      • 给 Result 取别名
      • 提前返回
      • 引入 ?
    • 处理多种错误类型
      • 从 Option 中取出 Result
      • 定义一种错误类型
      • 把错误 “装箱”
      • ? 的其他用法
      • 包裹错误
    • 遍历 Result
  • 标准库类型
    • 箱子、栈和堆
    • 动态数组 vector
    • 字符串 String
    • 选项 Option
    • 结果 Result
      • ? 用法
    • panic!
    • 散列表 HashMap
      • 更改或自定义关键字类型
      • 散列集 HashSet
  • 标准库更多介绍
    • 线程
      • 测试实例:map-reduce
    • 通道
    • 路径
    • 文件输入输出(I/O)
      • 打开文件 open
      • 创建文件 create
      • 读取行 read lines
    • 子进程
      • 管道
      • 等待
    • 文件系统操作
    • 程序参数
      • 参数解析
    • 外部语言函数接口
  • 测试
    • 单元测试
    • 文档测试
    • 集成测试
    • 开发依赖
  • 不安全操作
  • 兼容性
    • 原始标志符
  • 补充
    • 文档
  • The Rust Code of Conduct
  • Rust by Example contribution guidelines
暂无相关搜索结果!

    本文档使用 WanXiangYunDang 构建

    展开/收起文章目录

    思维导图备注

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    微信小程序阅读

    BookChat 微信小程序阅读
    微信扫一扫,知识掌上学

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度