
Rust
文章平均质量分 80
青衫客36
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Rust-调用C程序
这只是一个简单的例子,实际的C和Rust交互可能会涉及到更多的细节,如错误处理、内存管理等。然后,我们可以在Rust中创建一个外部函数接口来使用这个库。假设我们有一个C语言函数,用于交换两个整数,其源代码如下(保存为。首先,我们需要编译这个C文件以生成静态库(在这个例子中是。库以获得C语言的整型定义,然后创建了一个名为。下面我们通过一个例子来演示这个过程。在这段代码中,我们首先导入。的外部函数接口,最后在。原创 2023-08-01 13:25:20 · 2617 阅读 · 0 评论 -
Rust- FFI (Foreign Function Interface)
【代码】Rust- FFI (Foreign Function Interface)原创 2023-07-31 23:39:50 · 805 阅读 · 0 评论 -
Rust- unsafe
【代码】Rust- unsafe。原创 2023-07-31 23:20:22 · 943 阅读 · 0 评论 -
Rust- lifetime
【代码】Rust- lifetime。原创 2023-07-31 14:06:46 · 786 阅读 · 0 评论 -
Rust- 结构体
【代码】Rust- 结构体。原创 2023-07-31 13:24:18 · 767 阅读 · 0 评论 -
Rust- 泛型
【代码】Rust- 泛型。原创 2023-07-31 13:19:59 · 677 阅读 · 0 评论 -
Rust- async/await
【代码】Rust- async/await。原创 2023-07-31 12:11:07 · 723 阅读 · 0 评论 -
Rust- if let & while let
【代码】Rust- if let / while let。原创 2023-07-30 16:05:29 · 761 阅读 · 0 评论 -
Rust- match匹配
【代码】Rust- match匹配。原创 2023-07-30 15:49:47 · 767 阅读 · 0 评论 -
Rust- 类型转换
【代码】Rust- 类型转换。原创 2023-07-30 15:26:10 · 771 阅读 · 0 评论 -
Rust- 类型系统
【代码】Rust- 类型系统。原创 2023-07-30 15:13:17 · 742 阅读 · 0 评论 -
Rust- 变量绑定
【代码】Rust- 变量绑定。原创 2023-07-30 14:51:00 · 760 阅读 · 0 评论 -
Rust- 模块
(2)在 项目名\mylib\src\lib.rs文件中实现新模块。(1)在项目根目录下创建mylib(里面实现自定义的外部模块)(3)在项目名\src\main.rs中导入外部模块。原创 2023-07-30 12:14:43 · 812 阅读 · 0 评论 -
Rust- 智能指针
【代码】Rust- 智能指针。原创 2023-07-30 11:41:43 · 692 阅读 · 0 评论 -
Rust- 错误处理
【代码】Rust- 错误处理。原创 2023-07-30 11:15:01 · 764 阅读 · 0 评论 -
Rust- 多线程
【代码】Rust- 多线程。原创 2023-07-30 10:52:38 · 567 阅读 · 0 评论 -
Rust- 闭包
【代码】Rust- 闭包。原创 2023-07-30 10:36:55 · 680 阅读 · 0 评论 -
Rust- 迭代器
【代码】Rust- 迭代器。原创 2023-07-29 23:10:32 · 316 阅读 · 0 评论 -
Rust- File
【代码】Rust- File。原创 2023-07-29 23:00:50 · 692 阅读 · 0 评论 -
Rust-IO
【代码】Rust-IO。原创 2023-07-29 22:36:18 · 597 阅读 · 0 评论 -
Rust中的iter(), into_iter(), iter_mut()
在Rust中,iter()iter_mut()都是用于在集合类型上创建迭代器的方法。这三个方法各有不同,下面一一进行介绍。iter()iter()方法创建一个不可变的引用迭代器。当你只想读取集合中的元素,而不想改变它们或消耗集合时,应使用iter()。iter()返回的迭代器将生成集合中每个元素的不可变引用。在上面的代码中,i的类型是&i32,它是对元素的引用,我们不能修改这些元素。方法创建一个消耗集合的迭代器。会获取集合的所有权并返回集合中每个元素的所有权。在你想要转移集合中元素所有权时,应使用。原创 2023-07-23 23:17:35 · 2022 阅读 · 0 评论