当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-23 19:15:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 吵架后,老公快一个星期不联系,是要离婚的节奏吗?
- 中本聪为什么不出来?如果现身,会发生什么?
- rust 解决了什么问题?
- 如何看待盲人UP主蒙眼炒鸡蛋在成都各大医院都买不到胰岛素,最后进抢救室?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 为什么程序员独爱用Mac进行编程?
- 买到烂尾楼到底该有多绝望?
- 新手平面设计师(方向美工)怎么有目的提升设计能力?
- 毕设答辩,老师说node不可能写后台怎么办?
- 写业务的话,go是不是垃圾?
最新资讯文章
- 你这一生 ,悟出最大的一个道理是什么 ?
- 现实中的父女关系是怎样的?
- 养乌龟只养一只,它觉得会孤独吗?
- 可以随身携带一个Linux系统吗?
- 能不能发一张你相册里最好看的自拍照?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 为什么电路要设计得这么复杂?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- ssd固态硬盘sata的好还是m.2好呢?
- 全国各地现理发店倒闭潮,没有电商冲击,理发店为什么自己能干黄?
- 腰椎间盘突出有多痛苦?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- Docker 如何搭建 Jenkins 构建环境?
- 如何评价“师父和我做鲁菜”账号基本上停更?
- 养龟玩龟的人可怕吗?