当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-25 14:30:18
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 新手平面设计师(方向美工)怎么有目的提升设计能力?
- PCL-181和国外同行相比的优缺点是什么?
- 吴彦祖疯狂接代言被猜缺钱,卖完英语课又代言黄酒,他是真的缺钱还是有其他考量?
- 这种裙子是不是对直男爆杀?
- 如何看待 2026QS 世界大学排名?
- 如何看待“Hutool”工具类库广受欢迎?
- 陈楚生第一,马嘉祺淘汰,如何评价《歌手 2025》第六期所有歌手的演唱?
- 美国打击伊朗 3 处核设施,美国为什么此时介入?中东局势会升级吗?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
最新资讯文章
- 为什么玩乐器的人都不喜欢让别人碰自己的乐器?
- 为什么中国电信的iptv一定要有网线连接!?
- 特朗普称美国完成对伊朗三处核设施的打击,具体情况如何?伊朗会如何反击?
- 请问群晖的docker还能装些什么?
- 30+大龄剩女真的没市场了嘛?
- 鸿蒙电脑会在国内逐渐取代windows电脑吗?
- 小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
- 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
- 以前大力推广的沼气池,怎么现在越来越少了?
- 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
- 同时使用多个显示器能提高工作效率吗?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 5 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
- 一个练过功夫的姑娘能打过一个没练过的男人吗?
- 现在是小公司也有一堆985211投吗,c++开发岗?