当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 浏览次数:发表时间:2025-06-23 19:15:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 为什么都说武器越怪,死的越快?
- 为什么日本人口密度这么大还能住一户建,中国只能住楼房?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 上海房价会不会再跌百分之50%?
- 为什么电影工业中很少使用Premiere剪辑?
- 有哪些小众的开源项目养活了一大批人?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 以前很多人家里都有家庭***,为什么现在几乎看不到了?
- 如何评价基努•里维斯的演技?
最新资讯文章
- 为什么会有 U 盘独个文件不可以超过 4GB 这种设定?
- 有没有一个特别好用的Linux系统?
- 为何雷军天天健身,却无健身痕迹?
- JetBrains 放弃 AppCode 是否是一个错误决定?
- 北京日报点名批评“苏超”过度娱乐化的动机是什么?
- 女性为什么不普遍跟男性那样只留个几毫米或2-3厘米短发,女性不觉得长发麻烦吗?
- 怎么解决玄幻***里国家毫无作用的设定?
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 为什么台式 PC 还处在组装(DIY)阶段?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- REDMI K80 至尊版手机搭载 7410mAh 电池,此款手机有哪些亮点?
- 外贸独立站怎么做SEO?
- 为什么游戏中,中国跟欧洲的时延这么大,是否是海底光缆距离过长的原因?
- 中国的导弹水平到底怎么样?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 055一打一能不能打过阿利伯克?
- 有没有什么软件是适合老师出题考试用的?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 台湾人对南京人有特殊情结吗?
- 有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?