主页

Rust编程·高级概念(1)

  • 智能指针概念
    • Box/Cow/MutexGuard
  • 集合容器
    • 切片[T]/&[T]/&mut[T]/Box<[T]>
    • 迭代器Iterator
  • HashMap
    • 内存布局、查找原理、自定义HashMap
  • Rust的错误处理

阅读更多

Rust编程·基本概念

  • 安装、vscode插件
  • struct/enum数据结构
  • 模式匹配、错误跳转、错误处理、异步处理
  • 使用modcrateworksapce组织代码
  • feature的作用
  • 技巧汇总

阅读更多

Rust编程:编程中的基本概念

第1课介绍的是编程中通用的基础概念,包括

  • 内存分配、堆和栈的区别
  • 数值与类型、指针与引用、函数方法与闭包
  • 并发与并行、同步与异步、泛型编程

阅读更多