当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-24 15:35:14
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 各省的省超出来后(类似于苏超),中超是不是就废了?
- 你为什么坚持使用/学rust?
- ***拍大尺度片子时摄影师不会看光吗?
- 请问运行windows游戏,steam os和windows哪个效率高?
- 女主播和榜一大哥现实碰面会做什么?
- 为什么感觉现在的 bilibili 很没意思?
- 《道诡异仙》的作者为什么可以发展剧情没有任何瓶颈?太强了?
- 为什么都说 Finder 难用?
- 小米YU7从7月提前至6月底发布,是什么原因导致提前发布?
最新资讯文章
- 为什么新流行的开源编辑器都在用Rust开发?
- 如何看待《捞女游戏》导演***辉B站账号遭封,是否遭到打击报复?
- 为什么QQ上的网络状态没有了?
- 敢不敢留下一张自拍照让人打分?
- 为啥中国把《水浒传》拍得这么土?
- 如何搭建自己CDN服务器?
- Switch模拟器哪个好?
- 国内大厂现在用rust的多吗?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 西安一商场大屏播放巨大电风扇,这真的能起到「望扇止暑」效果吗?还是单纯营销创意?
- 过边检/海关时遇到过什么难忘的事情?
- 用J***a写Android的时代是不是要结束了?
- 伊朗是个怎么样的国家?
- 买到烂尾楼到底该有多绝望?
- 为什么似乎更多人都在默默支持吴柳芳?管晨辰是否做错了?






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