当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?_浙江省温州市龙湾区挑阿率交通产品有限合伙企业
浏览次数:304发表时间:2025-06-24 10:05:13
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- golang为什么要内置map?
- 有一张巨强的显卡是什么体验?
- 你们认为一个40多岁的女人老吗?
- 《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?
- 春兰杯世界职业围棋锦标赛,杨楷文 2-1 击败朴廷桓夺冠,如何评价这一结果?
- 如何看待Scout与前东家EDG官司纠纷败诉,二审被判偿还3341万及利息?
- 你的低成本爱好是什么?
- 有一个女儿是种怎样的体验?
- flutter为什么不用Go语言,而用Dart?
- Rust开发Web后端效率如何?
最新资讯文章
- 为什么成功人士的精力都非常旺盛?
- 皮肤太白是种怎样的体验?
- 宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?
- win10如何设置远程共享文件夹?
- 如何评价高圆圆的身材算是美女类型的吗?
- go的channel在实际项目中会怎么使用?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 能不能发一张你相册里最好看的自拍照?
- 婴儿一般带到几个月时,大人会觉得轻松些?
- 怎么学习前端开发?求推荐学习路线?
- 财务学vba还是sql?
- 23999元的鸿蒙电脑,值得买吗?
- 编写单EXE小工具用什么框架比较好?
- MacOS真的比Windows流畅吗?
- 中国人工资不高主要原因是人口太多吧?
- 如何评价首个女性友好的编程语言HerCode?
- 求大神解答,为什么大家都不喜欢用docker?
- 黑龙江地区人口下降为何比俄罗斯远东远东联邦还快?
- ClickHouse 到底有多神?
- 自己有车位,但是没有车,就想把对象的车停进去,结果物业不允许,这合法吗?





