rust基础入门[11] - Allocating Memory 2023-01-11 rust learning本章覆盖有: 各种各样的内存分配,性能特性,局限性 如何给一个对象指定那种内存分配 引用和Box的区别 Read more
rust基础入门[10] - Defining Generic Functions and Structs 2023-01-10 rust learning本章覆盖有: 如何定义单独的函数,使得调用者可以处理不同的数据类型 泛型函数如何使用类型推导来避免指定具体类型 如何在struct、tuple-struct、enum实现各种泛型类型 如何使用两个常见的枚举类型,Option和Result 标准函数对Option和Result的处理 Read more
rust基础入门[09] - Defining Functions 2023-01-09 rust learning本章覆盖有: 如何定义程序/函数,如何调用 同名函数 函数的参数如何传递,by-value还是by-reference 函数的返回值 如何提前退出一个函数 对象的引用如何控制 Read more
rust基础入门[08] - Using Heterogeneous Data Structures 2023-01-08 rust learning本章覆盖有: 异构数据结构(Heterogeneous Data Structures, 也叫复合数据结构),就是不同类型的组合,包括有, Tuples Structs Tuple-Structs Read more
rust基础入门[07] - Enumerating Cases 2023-01-07 rust learning本章覆盖有: 如何从有限集定义枚举变量 如何用枚举实现组合类型 如何用match模式匹配处理枚举 如何用match处理其他数据类型,诸如整数、字符、字符串 如何用布尔值泛化match结构 Read more