当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?_MK(体育科技有限公司)体育·官方网站
浏览次数:304发表时间:2025-06-24 07:35:10
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 超小团队选择Django还是Flask?
- Flutter 为什么没有一款好用的UI框架?
- 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
- 国内很多男性在非洲和当地女人恋爱是真的吗?
- 如何看待《剑星》已登顶 Steam 全球热销榜?
- 为什么江苏省的GDP一直没有广东高?
- 如何看待《剑星》已登顶 Steam 全球热销榜?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 如何评价前端框架 Solid?
- 只看电影的话,AR 和 VR 选哪个?
最新资讯文章
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 日本AV对中国人的毒害有多大?
- 江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 为什么韩国的热辣舞团无法征服中国的男性市场??
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 为什么中国一定要帮助伊朗?
- switch2好用吗朋友们?
- 如何看待多地推出升级版「禁酒令」?
- 前端,后端,全栈哪个好找工作?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 新手养鱼,鱼缸中能放入哪些水草?
- 有哪些BI工具惊艳了你?
- 有哪些软件堪称神器,却很少人知道?
- 最讨厌和哪种人打羽毛球?
- 如何看待日本小学校园餐只有一小块鸡肉?
- 你卡过最厉害的bug是什么?
- PHP现在真的已经过时了吗?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- Rust开发Web后端效率如何?
- 为什么果粉对苹果非常地宽容?




