当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-25NAS存储那么好,你想过购买它吗?哪些NAS值得推荐?
- 2025-06-25商业史上有哪些降维打击的经典案例?
- 2025-06-25什么是 AI Agent(智能体)?
- 2025-06-25springboot框架中一个controller类可以调用多个service类吗?
- 2025-06-25面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 2025-06-25很好奇,组NAS的玩家是如何解决上传速率的问题?
- 2025-06-25Unity收费***后,为何大家选择了Godot而不是Cocos?
- 2025-06-25为什么都认为无GC语言一定会比有GC语言要快?
- 2025-06-25华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 2025-06-25为什么都 2025 年了显卡还不能通杀 4K?
- 2025-06-25独立开发***能盈利吗?感觉好累...
- 2025-06-25学生校服如何隐藏内衣痕迹?
- 2025-06-25隔壁公司因业务开了一堆AP,把2.4GHz和5GHz的多个信道都用上了,干扰严重我们该怎么办?
- 2025-06-25成都目前存在的最大的问题在哪里?
- 2025-06-25Linux 下有没有类似 Everything 的搜索工具?
- 2025-06-25泡泡玛特成立电影工作室,将推出《LABUBU 与朋友们》动画剧集,这能够有效延长 IP 寿命吗?
推荐产品
-
J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
都分开了,把主数据的信息也加一份到详情里。 每次更新先生成一 -
如何评价钟南山院士?
作为一名初一学生,我虽然不太了解他这个人,但我可以通过一些事 -
PHP现在真的已经过时了吗?
尽管PHP经常被吐槽(比年初 TikTok 难民交的猫税还多 -
鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
我将我的鸿蒙Next应用提交到应用市场时,在可支持的设备类型
最新资讯




