当前位置: 首页 >
为什么Rust写个链表都那么难?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-23 22:30:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 如何评价张靓颖刘宇宁《九万字》?
- 猫猫一年不洗澡,会对它们的健康有影响吗?
- 为什么欧美影视喜欢露点?
- python与nodejs哪个性能高?
- 如何安慰人效果最好?
- 什么时候你意识到自己不年轻了呢?
- CPU 为什么很少会坏?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 特朗普大力推行稳定币,背后的真实目的是什么?
- 如何评价高圆圆的身材算是美女类型的吗?
最新资讯文章
- 为什么成功人士的精力都非常旺盛?
- 如何看待刘师兄6月20日发布的《共产主义实现的前一天》?
- 创业公司是否应该使用 Rust ?
- 请看两段***再回答,你认为:中医到底是不是科学,何以见得?
- 美团全面拓展即时零售,小象超市将覆盖所有一二线城市,美团优选局部地区暂停服务,如何从商业角度看待此举?
- cloudflare的1.1.1.1和warp有什么区别?
- Linux 下有没有类似 Everything 的搜索工具?
- Web 前端怎样入门?
- PHP现在真的已经过时了吗?
- 我国国有企业的意义何在?
- 我撸猫撸得她舒舒服服的为啥突然咬我?
- Node.js是谁发明的?
- 为什么越来越多的国内男孩,要娶国外女孩?
- 大家的NAS都是24小时不关机吗?
- 为什么说J***a21的虚拟线程不再有阻塞的问题?
- 我国为什么没有类似CIA和克格勃的对外情报机构?
- 中国的导弹水平到底怎么样?
- 为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
- 为什么幼儿园的超前教育被叫停?
- 为什么很多人认为加入 Rust 的「光荣进化」是一件坏事?