rqdmap
博文
/
Posts
算法
/
ACM
漫评
/
Anime
黑洞
/
Archive
关于
/
About
日志
/
Changelog
统计
/
Statistics
订阅
/
RSS
开往
/
Travelling
博文
/
Posts
算法
/
ACM
漫评
/
Anime
黑洞
/
Archive
关于
/
About
日志
/
Changelog
统计
/
Statistics
订阅
/
RSS
开往
/
Travelling
Rust
Rust项目结构与测试
2023.09.06 16:05
2023.09.06 16:33
Rust
包
模块
测试
4000字
由于rqdmap/rust-in-competitive-programming项目冉冉升起, 希望对代码更加有条理地进行维护和组织, 因而学习一下cargo中有关项目, 包, 模块, 以及测试的一些内容, 做一个简单够用的知识学习与整理. 实际上是项目代码写了不少了, 整体结构也划分好了, 再来 ...
不安全Rust: unsafe编程
2023.08.22 21:01
2023.08.28 22:51
Rust
unsafe
全局变量
3841字
在rCore-OS: 批处理系统 - rqdmap | blog初次见到了unsafe的相关代码, 当时并未系统学习, 只是草草了解, 这里补上相关的内容知识. Rust编译器提供了强大的编译期安全保障, 不过其仍然为我们提供了unsafe关键字, 供我们写一些 “不安全的” Rust黑魔法 ...
Rust中的智能指针
2023.08.01 16:56
2023.08.28 22:49
Rust
指针
6879字
通常说来, 指针是一个包含了内存地址的变量, 而内存地址引用/指向了另外的数据. 在Rust中, 最常见的指针类型是引用, 其借用其他的变量的值, 除了指向某个值以外就没有其他的功能了. 没有性能损耗, 是Rust中使用最多的指针. Rust中的智能指针则相比于一般指针更加复杂, 其中包含诸如长度、 ...
Rust-泛型与特征
2023.02.22 15:31
2023.05.29 23:05
Rust
泛型与特征
6006字
Rust的泛型(Generics)和特征(Trait)看的一个头两个大… 需要仔细学习整理一下, rust_course的标题分类感觉有点confusing… 泛型 如何使用泛型? 泛型函数: 1fn largest<T>(list: &[T]) -> T{ 2 .. 3} 泛型结构体: 1struct Point<T> { 2 x: T, 3 y: T, 4} 5 6fn main() { 7 let integer = Point { x: ...
创建时间
修改时间
字数