当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 浏览次数:发表时间:2025-06-25 14:00:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么女游泳运动员看起来大部分都是平胸?
- 内置WSL 2的Windows 10可以完全取代桌面版Linux吗?
- 广西可以摆烂吗?
- 运营商想禁止PCDN直接处罚那些企业(包括屏蔽他们的服务器)不就行了,为什么要监控我们宽带使用者呢?
- 买到烂尾楼到底该有多绝望?
- 为什么中国很少有人使用linux?
- 为什么公认 macOS 很好用,但实际其市场占有率只有大约17.7%?
- J***a 除了 Spring 还有什么?
- 一个非常漂亮的残疾女孩,会有人愿意娶吗?
- 始终怀不上孕是种怎样的体验?
最新资讯文章
- 折叠屏手机有哪些有用或好玩的功能,你过去不理解,现在离不开?
- 有人对sse(server sent events)了解的吗?
- Windows上有没有一分多屏和多屏合一的软件?
- postgresql能取代mongodb吗?
- 如何安慰人效果最好?
- Akid(王懿)怎么会饿死的?
- 吃爽了是怎样一种体验?
- 日本AV对中国人的毒害有多大?
- 为什么 WeGame 在国内竞争不过 Steam ?
- 吴彦祖疯狂接代言被猜缺钱,卖完英语课又代言黄酒,他是真的缺钱还是有其他考量?
- 为什么欧美影视喜欢露点?
- 为什么中国开发不出流行的编程语言?
- 如果你是荔枝使,如何在十天内让杨贵妃吃上新鲜荔枝?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 储存很多文件,是要用云盘还是用硬盘?
- LCD党真的只是少部分人吗?
- 如果在野外发现了一只大熊猫,很脏,领回家给他洗个澡,再养几天,犯法吗?
- AMD、Intel的下一代CPU的PPT都显示了强劲的性能提升,是在吹牛吗?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?