标签: 错误处理

3 个内容

笔记(3)

Rust 学习要点:变量绑定(可变性 `mut`),基本数据类型(整数、浮点、布尔、字符),复合类型(元组、数组),控制流(if, loop, while, for, match),所有权与借用,错误处理(Result, Option, unwrap, ?)。通过练习可掌握 Rust 特性。

Elliot Yang·
93 浏览

MathJax的`-full`版本包含`textmacros`扩展,允许在`\text{}`内处理宏和特殊字符,例如下划线(_),这通常只允许在数学模式中使用。解决办法是使用`\_`代替下划线,或从TeX包中移除`textmacros`扩展。

Elliot Yang·
173 浏览

本文总结了 Rust 的关键概念,包括:可见性控制(`pub(crate)` vs `pub`)、默认私有性、范围迭代差异、单元测试、派生宏(`Default`、`Debug`)、`usize` vs `i32`、引用与解引用、Option处理(`as_ref()` vs `&`)、错误处理、字符串处理(`&str`、`String`、原始字符串),以及Rust语法的变量绑定、数据类型、控制流、所有权、模块和命名空间、集合、并发、文件I/O、网络、函数式编程和测试等重要特性。

Elliot Yang·
128 浏览