Please enable JavaScript.
Coggle requires JavaScript to display documents.
深入淺出Rust (第二部分:內存管理 (Ch10:內存管理基礎, Ch11: 所有權和移動語意, Ch12:借用和生命週期, Ch13:借用檢查,…
深入淺出Rust
第二部分:內存管理
Ch10:內存管理基礎
Ch11: 所有權和移動語意
Ch12:借用和生命週期
Ch13:借用檢查
Ch14:NLL
Ch15:內部可變性
Ch16:解引用
Ch17:洩漏
Ch18:Panic
Ch19: Unsafe
:Ch20: Vec源碼
第一部分:基本語法
Ch9 Macro
Ch8 滲入型別系統
Ch7 模式解構
Ch6 陣列和字串
Ch5 trait
Ch4 函數
ch3 語句和表達式
ch2 變數和型別
基礎型別
bool
char
整數
浮點數
複合資料型別
tuple
struct
tuple struct
enum
ch1 開發環境
基本資料
作者: 范長春
出版社: 機械工業出版社
ISBN: 9787111606420
2018.8出版
github.com/F001/rust_book_feedback
rust-lang@qq.com
第三部分:抽象表達能力
Ch21: 泛型
Ch22: Closure
Ch23:動態和靜態分派
Ch24:容器和迭代器
Ch25: Generator
協程
Ch26: 標準庫
I/O
運算子重載
型別轉換
第四部份:並發模型
Ch27:線程安全
Ch28: Send & Sync
Ch29: 狀態共享
Ch30: Pipe
Ch31: 第三方庫
threadpool
scoped-threadpool
oarking_lot
crossbeam
rayon
第五部分:實用設施
Ch32: 項目和模塊
Ch33: 錯處處理
Ch34: FFI
C call Rust
Rust call C
Ch35: 文件和測試
前言
Rust設計準則
安全
內存安全保證, 但性能沒有損耗
並發
變異階段解決資料競爭
實用
後端使用LLVM
執行效能接近C
跨平台