标签:Rust

共 9 篇文章

Rust 结构体:struct 定义与方法

Rust 结构体:struct 定义与方法 1. 定义基础结构体 结构体是 Rust 中组织相关数据的核心方式。它允许你将不同类型的数据组合成一个自定义的数据类型。 1. 打开 你

# Rust # 结构体 # struct
2026-04-18 154 0

Rust 泛型:<T> 类型参数与 trait 约束

Rust 泛型:<T 类型参数与 trait 约束 在 Rust 中编写代码时,经常需要处理多种不同类型的数据,但逻辑却完全一致。泛型允许你定义一套逻辑,使其适用于各种具体类型,从

# Rust # 泛型 # 类型参数
2026-04-12 175 0

Rust 包管理:Cargo.toml 与依赖

Rust 包管理:Cargo.toml 与依赖 Cargo 是 Rust 的官方构建系统和包管理器。它集成了代码编译、依赖下载和项目管理的功能,类似于 Node.js 中的 npm

# Rust # Cargo # 包管理
2026-04-12 179 0

Rust 测试:#[test] 属性与测试函数

Rust 测试:test 属性与测试函数 Rust 语言内置了强大的测试功能,无需引入复杂的第三方库即可进行单元测试。掌握 test 属性和相关的断言宏,是编写健壮 Rust 代码

# Rust # Rust测试 # 单元测试
2026-04-11 173 0

Rust 基本语法:变量、函数、所有权

Rust 基本语法:变量、函数、所有权 Rust 是一门注重安全与性能的现代系统编程语言。它的语法简洁独特,尤其"所有权"机制是其核心特性。本文将快速掌握 Rust 的三大基础概念

# Rust # 变量 # 所有权
2026-04-04 150 0

Rust 数据类型:i32、String、Vec<T>

Rust 数据类型:i32、String、Vec<T Rust 语言通过其严格但友好的类型系统,在保证内存安全的同时提供高性能。掌握核心数据类型是编写可靠 Rust 程序的第一步。

# Rust # 数据类型 # i32
2026-04-04 187 0

Rust 错误处理:Result 与 Option 类型

Rust 错误处理:Result 与 Option 类型 Rust 通过 Result 和 Option 类型强制你在编译期就考虑错误和缺失值的情况,避免运行时崩溃。这两种类型是

# Rust # 错误处理 # Result
2026-04-04 194 0

Rust 错误处理:Result 类型与 ? 运算符

Rust 错误处理:Result 类型与 ? 运算符 Rust 不使用异常机制处理错误,而是通过类型系统强制你在编译期就考虑所有可能的失败情况。核心工具是 Result<T, E

# Rust # 错误处理 # Result类型
2026-04-03 170 0

Rust Cargo:包管理与依赖配置

Rust Cargo:包管理与依赖配置 Rust 的官方构建工具和包管理器叫 Cargo。它不仅能编译项目、运行测试,还能自动下载、编译和链接你项目所需的第三方代码(称为“依赖”)

# Rust # Cargo # 包管理
2026-04-02 282 0