当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-24 07:35:10
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 如何评价字节跳动开源的 Netpoll?
- 你的亲戚提过什么过分的要求?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 真的有这种又苗条身材又爆炸的么?
- 剧版《长安的荔枝》相较于原著改编得如何?
- ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 如果全球都停止出口粮食,中国能否自给自足?
- 为什么从事技术的人普遍都比较难沟通?
- 女孩子第一次穿高跟鞋是什么体验?
- 为什么说以色列这次干得漂亮?
最新资讯文章
- MacOS真的比Windows流畅吗?
- iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- 养乌龟如何降低换水频率?
- 不是都说6月美债要爆吗 怎么没消息了?
- cloudflare的1.1.1.1和warp有什么区别?
- Vue性能优于React,那为什么还不用Vue?
- 面对一个长期不工作的老公,怎么办?
- ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 胸大的女孩子有什么烦恼?
- golang 与rust 在服务器程序领域相比较,各有什么优劣势?
- 为什么有些门开关时特别容易夹手?背后的设计缺陷可能有哪些?
- 一个人可以过得有多极简?
- 刘强东称「京东外卖很快就会出来一个跟美团完全不同的商业模式」,如何看待此回应?
- 我一直想不明白,日系车为什么就走下坡路了呢?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?






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