最新 最热

【Rust日报】2022-12-03 Game Off 2022 光线追踪游戏

为 GitHub Game Off 2022 开发的基于光线追踪的游戏!整个游戏,包括手工制作的光线追踪器,都是用 Rust 实现的。

2023-02-10
0

【Rust日报】2022-12-02 WasmEdge增加了Tokio 支持

这是一个与 WebAssembly Package Manager 和 WebAssembly Interfaces("WAI")整合的工具,可以创建可以从其他语言导入的包。

2023-02-10
0

【Rust日报】2022-11-29 Wirefish:基于 Tauri 的跨平台数据包嗅探器

作者 stefanodevenuto 通过 Rust + Tauri 实现,构建了一个类似 Wireshark 的跨平台数据包嗅探器。

2023-02-10
0

【Rust 日报】2022-11-24 一个更好的方式在Rust中使用引用:Stack Tokens

详情: https://lucumr.pocoo.org/2022/11/23/stack-tokens/

2023-02-10
0

Golang的逃逸分析和C以及Rust的此类问题的处理对比

首先回答第2个问题,分配在栈上还是堆上是由编译器决定的,编译器会做逃逸分析(escape analysis),当发现变量的作用域没有超出函数范围,就可以在栈上,反之则必须分配在堆上。...

2023-02-10
1

rust语言流程控制

rust代码是从上至下顺序执行的,在这个过程中,可以通过循环,分支等流程控制方式来实现相应的逻辑。

2023-02-10
0

rust枚举

rust的枚举比C/C++的枚举要更加强大。它允许你列举可能的成员来定义一个枚举类型,而这些成员的类型并不要求一致。枚举类型是一个类型,它会包含所有可能的枚举成员, 而枚举值是该类型中的具体某个成员的实例。...

2023-02-10
1

rust结构体

其中,struct是定义结构体的关键字,User是该结构体的名称,active,username,email,sign_in_count是结构体中的字段,并且给每个字段声明了类型。注意,定义结构体结束的时候没有分号。...

2023-02-10
0

从 Java 的角度看待 Go 的内存管理| 青训营笔记

本系列文章试图从一名 Java 开发者(有时也会穿插其他语言)的角度窥探 Go 语言,并以注释的方式提及 Go 与 Java 的一些区别,方便 Java 开发者迅速入门 Go 语言。...

2023-02-02
1

2023-01-14:给定一个二维数组map,代表一个餐厅,其中只有0、1两种值map[i][j] == 0 表示(i,j)位置

2023-01-14:给定一个二维数组map,代表一个餐厅,其中只有0、1两种值map[i][j] == 0 表示(i,j)位置是空座map[i][j] == 1 表示(i,j)位置坐了人根据防疫要求,任何人的上、下、左、右,四个相邻的方向都不能再坐人但是为了餐厅...

2023-02-01
0