当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 浏览次数:发表时间:2025-06-23 17:40:13
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么好看的家一看就是国外的?
- Anthropic 推出的 Claude Code 是什么技术原理呢?
- 你会从mac转向Windows吗?
- 有哪些支持kvm功能的显示器?
- 中国的防空系统能有效防止B2、B21这类飞翼隐身战略轰炸机入侵吗?
- 长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 女孩子腿非常白是什么体验?
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的中低固态硬盘??
- 你理想中的完美户型长什么样?
- 中美会因台海开战吗?
最新资讯文章
- 为什么外企愿意向中国转让高铁技术?
- 谁能劝我不要买NAS?
- 鱼缸能不能做到一直不换水还很清澈?
- 如何进入开源软件世界提升自己?
- 胸大的女孩会自卑 吗?
- M4 Mac mini2024款,这种主机到底怎么样呀?
- 在韩国生活有什么体验?
- 现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
- 你从别人的旧硬盘里发现了什么有趣的东西?
- 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
- 你如何看待鸿蒙PC不允许侧载?
- 编程语言函数定义有fn,fun,func,function,def关键字,你喜欢哪一种?
- 如何评价钟南山院士?
- 人在45岁是一种什么感觉?
- 如何看待Scout与前东家EDG官司纠纷败诉,二审被判偿还3341万及利息?
- 中年夫妻有多少是生活和谐的?
- 救命啊QAQ一不小心MAC电脑垃圾箱删除了一个文件怎么找回?
- 为什么bilibili后端要用go来写?
- PHP现在真的已经过时了吗?
- 如何看待现在大多数男人都不谈恋爱了?





