当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-25 14:00:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么现在贬损文科这么严重?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 工业克苏鲁什么意思?
- 女明星做了什么医美项目保持童颜?
- 宋佳凭借电视剧《山花烂漫时》「张桂梅」一角二封白玉兰视后,如何评价她的演技?
- 第一次DIY装机需要注意什么?
- 折叠屏手机有哪些有用或好玩的功能,你过去不理解,现在离不开?
- 你的低成本爱好是什么?
- 新手请教,我的鱼缸浑浊是因为什么啊?
- flutter是***跨平台最优解吗?
最新资讯文章
- Node.js 熄火了吗?
- Vue性能优于React,那为什么还不用Vue?
- 为什么中国不打印度?
- 为何说香港《稳定币条例》将改写未来世界比特币等数字货币市场格局,港币和人民币的国际化会受益于此么?
- 中年夫妻有多少是生活和谐的?
- 明知***是死路一条,甚至连小命都要赔进去,台湾领导人为什么还要坚持搞***?
- 如果让你设计攻打台湾地区,你会有什么好的想法和打法?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 如何证明散片 CPU 比盒装 CPU 差?
- intel N100 这颗电脑cpu可以流畅使用5年吗?
- 小朋友多大开始学习书法合适?硬笔和软笔的区别?
- 《西西里美丽传说》女主角,在当时打扮这么高调,不觉得带给自己很多不便吗?如何理解她的心态?
- 27寸显示器是否有必要到4K?
- 胸大的女孩会自卑 吗?
- NAS的盘是否需要一次性买齐?