当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 浏览次数:发表时间:2025-06-25 14:00:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么有人爱 Firefox 胜过 Chrome 呢?
- 如何评价MiniMax开源首个视觉RL统一框架V-Triune,实现推理感知一肩挑,其技术上有何优势?
- 为什么民众更关注华为对5nm芯片的突破,而不是关注小米已经自研的3nm芯片?
- 已经有了东风41,那么东风31AG存在意义是什么呢?
- 为什么欧美影视喜欢露点?
- 美国***下令美使领馆暂停留学生新签证面谈,将带来哪些影响?美国大学在全球人才竞争中还有优势吗?
- 有性瘾女朋友每天都要很多遍要不要分手?
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 为什么感觉wps的用户越来越多,office没人用了?
- 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
最新资讯文章
- 胸大的女孩子有什么烦恼?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 大家为什么会讨厌缩写?
- 普通人用得着4k分辨率的显示器吗?
- 为什么中国农村房子那么丑?
- 为什么游戏总是缺少 dll 文件?
- 那你说什么样的是美女?
- 在mac OS上,到底是safari好用还是edge好用?
- 据说Rust和WASM可以让J***ascript变得更强,有值得推荐的项目吗?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 湘雅二院两年间给罗帅宇转账 40 多万,或涉及 20 多名医生,这背后存在何疑点?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 西安一商场大屏播放巨大电风扇,这真的能起到「望扇止暑」效果吗?还是单纯营销创意?
- 为什么微软还没有倒闭?
- 程序员都在用什么显示器写代码?
- 美国真会下场对伊朗开战吗?
- Swift 和同时代的其他语言比起来怎么样?
- 为什么同样是输球,常州和国足的风评却差那么多呢?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 如何优雅地给妹子优化电脑(Windows)?