当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-21Chrome 插件开发流程是什么?
- 2025-06-21go 有哪些成熟点的后台管理框架?
- 2025-06-21哪一段代码最能体现c语言的魅力?
- 2025-06-21微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 2025-06-21苹果公司做过哪些鲜为人知的努力?
- 2025-06-21中国的 App 怎么这么恶心啊,还是说安卓恶心?
- 2025-06-21如何评价《灵笼 2》第六集?
- 2025-06-21如何评价【极客湾】在直播中实锤【B 站不交保护费就限流】?
- 2025-06-21Chrome 插件开发流程是什么?
- 2025-06-21你们的腰椎间盘突出,怎么治好的?
- 2025-06-21如何看待rust编写的zed编辑器?
- 2025-06-21你见过最上进的人是怎样的?
- 2025-06-21HTTP/3 解决了什么问题,又引入了什么新问题?
- 2025-06-21为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
- 2025-06-21switch2好用吗朋友们?
- 2025-06-21有什么是你去了上海才知道的事情?
推荐产品
-
评价一下Proxmox VE与ESXi的优劣?
公司内外都搭建过PVE集群,最早的快十年了。 目前来说,P -
你卡过最厉害的bug是什么?
我娃卡出来的bug, 现在的孩子吧,给手机就不好好学习。 不 -
韦东奕在北大会面临非升即走吗?
韦东奕是个悲剧,是我们这个时代应试教育和家庭环境合力打磨出的 -
在武汉,你们的找对象标准是怎样的?
89年女,未婚未育,本科学历,皮肤白皙。 已在武汉购房购车
最新资讯