当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-24 07:35:10
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 如何优雅劝退他人做自媒体?
- 怎么可以看一个人是否成熟?
- 《碟中谍 8》都有哪些槽点?
- 有没有追妻火葬场追不回来,女主跟男二收获幸福,男主后悔莫及的文?
- 微软暂停专用 Xbox 掌机开发,转而优化 Windows 11 的掌机游戏体验,这背后原因有哪些?
- 如何看待多地推出升级版「禁酒令」?
- Windows上有没有一分多屏和多屏合一的软件?
- 买到烂尾楼到底该有多绝望?
- 哪个ai写代码最强?
- 怎么学习前端开发?求推荐学习路线?
最新资讯文章
- 以前的日漫都这大胆的吗?
- 做个web服务器,gin框架和go-zero怎么选?
- 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
- 系统太稳定了甲方觉得我们没有工作量,怎么收运维费?
- 你手机中最舍不得卸载的APP是什么?
- Android 开发时你遇到过什么相见恨晚的工具或网站?
- 为什么中国农村房子那么丑?
- 什么是最好的编程用显示器?
- 为什么洗碗机洗一次碗要3个小时,结果还是那么多年轻人决定要买一台放在家里?
- 腰椎间盘突出有多痛苦?
- 迄今为止,你用过的最好用的数码产品是什么?夸一夸?
- 外贸建站哪家好,求大神指教?
- 为什么MacBook pro不用高刷新率的屏幕?
- 为什么成功人士的精力都非常旺盛?
- 健康长寿,有什么保养秘诀?






关注公众微信号
移动端,扫扫更精彩