当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-28大家是怎么看待Apple music?
- 2025-06-27战鹰真名叫什么?
- 2025-06-28如何在不重装系统和软件的情况下换系统盘?
- 2025-06-27能分享一下你写过的rust项目吗?
- 2025-06-28nodejs 后端能不能利用tsx 处理 xml数据?
- 2025-06-27Centos为什么突然没人用了?
- 2025-06-28为什么 macOS 并不差,可市场总敌不过 Windows?
- 2025-06-28自研项目,PHP用什么框架最好?
- 2025-06-28魔兽世界有必要4k吗?
- 2025-06-27为什么大部分人都认为2560x1440是2K?
- 2025-06-27为什么苹果从来不宣传内存?
- 2025-06-27OBS横竖屏怎么切换?OBS多路推流怎么搞?
- 2025-06-27能否对比一下Claude Code和Gemini CLI,你的选择建议是?
- 2025-06-27你怎么看待剪映收费过高问题?
- 2025-06-28大家比较关心成飞6代,而不关心沈飞6代?是不是已经默认沈飞6代机不行?沈飞6代机外形更像战斗机?
- 2025-06-27能不能发一张你相册里最好看的自拍照?
推荐产品
-
可以分享一下你们近期的烦恼吗?
烦恼,我的宝正在躺床上打游戏,我又不喜欢玩游戏,知乎都刷烂了 -
如何看待网红「中医少女」黄琪惠?
她说的对,但根据1994年2月26日国务院发布《 医疗机构管 -
猫的什么行为证明它把你当自己人?
江苏网友糖糖某天买了一双袜子,却没想到颜色竟然和家里小猫的毛 -
搞了NAS之后去哪里下载4K,8K的电影?
最简单的 1.花10元在闲鱼买个夸克1年会员 2.花1-3元
最新资讯




