Comprehensive Rust(繁体中文) 202406
是在其他 網址閱讀課程資料,別忘了查看這個連結的內容是否有更新。 The course is also available as a PDF. 本課程旨在教授 Rust 的知識。我們會假設您是從零開始學習 Rust,希望能夠: • 讓您對 Rust 語法和語言有全面的認識。 • 讓您學會在 Rust 中修改現有程式及編寫新程式。 • 向您介紹常見的 Rust 慣用語法。 We call the 陣列存取行為會經過邊界檢查。 – 整數溢位的行為是明確的 (恐慌或迴繞)。 • 「現代化的語言特徵」- 具表現力且符合人因工程學的高階語言 – 列舉和模式配對。 – 泛型。 – 沒有 FFI 負擔。 – 零成本的抽象化機制。 – 更好的編譯錯誤描述。 – 內建依附元件管理工具。 – 內建測試支援。 – 卓越的語言伺服器通訊協定支援。 這裡不要花太多時間。這幾點稍後全都會深入介紹。 請務必詢問全班同學 讓測試逐一通過可能有所幫助,但您也可以使用 #[ignore] 暫時略過測試: #[test] #[ignore] fn test_value() { .. } 如果您提前完成操作,不妨試著編寫一個以零為除數或會整數溢位的測試。該如何利用 Result (而非恐 慌) 處理這種情況? /// An operation to perform on two subexpressions. enum Operation0 码力 | 356 页 | 1.41 MB | 1 年前3
共 1 条
- 1