rust基础入门[16] - Using Iterators

本章覆盖有:

  • 字符串如何存储字符,为什么不能直接访问
  • 如何用iterators读取字符串字符或字符串字节
  • 如何使用可变iterators修改slices,arrays,vectors
  • 如何使用适配器:filtermapenumerate
  • 如何使用消费者:anyallcountsumminmaxcollect
  • 惰性处理的概念
Read more

rust基础入门[12] - Data Implementation

本章覆盖有:

  • 如何知道栈空间分配的各种类型的对象的字节数
  • 如何在外部模块缩减声明函数访问的路径
  • 原生对象类型存储了多少个bit
  • 什么时候一个对象会被存储在内存
  • 为什么填充(padding)会增加某些对象的大小
  • Vector是如何实现的
Read more