当前位置: 首页 >
为什么Rust写个链表都那么难?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-23 20:55:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 前端是不是快没了?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 如何评价捞女游戏改名,全网“围剿”,以及导演b站账号被封这件事?
- 有一个***约你出去,你会去吗?
- 新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- JetBrains 放弃 AppCode 是否是一个错误决定?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 可以随身携带一个Linux系统吗?
最新资讯文章
- 王健林再卖 48 座万达广场,会对万达集团带来哪些影响?目前万达面临怎样的困境?
- 肩袖肌群损伤了应该怎么办?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 做一个中国的微软到底有多难?
- 《碟中谍 8》都有哪些槽点?
- 中医把脉是***吗?
- 有一个***约你出去,你会去吗?
- 小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
- 为什么网上那么多人说广州没落是因为城中村?
- Swift 和同时代的其他语言比起来怎么样?
- 特朗普称美国完成对伊朗三处核设施的打击,具体情况如何?伊朗会如何反击?
- 现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗?
- 为什么在中国邮箱不流行?
- 各省的省超出来后(类似于苏超),中超是不是就废了?
- 销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
- 如何看待2025江苏国补在6月1日突然暂停下线?
- 如何看待M4单核性能吊打9950x?
- 后端开发除了增删改查还有什么?
- 有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
- 公司规定所有接口都用 post 请求,这是为什么?