当前位置: 首页 >
为什么Rust写个链表都那么难?_青海省果洛藏族自治州玛沁县拍黎洁雕塑股份公司
文章出处:网络 人气:发表时间:2025-06-20 02:15:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- YU7 之后的下一辆小米汽车可能是啥?小米会把所有车型做一遍吗?
- 一流女演员和一流AV女演员去演电影中AV女演员的角色,哪个会演得更好?
- 老公一个月给我1万3,但是我们没有钱旅行,到底是我不会管钱,还是老公给得太少?
- 海贼王为什么现在被全网黑?
- 如何看待深圳一名初一学生跳楼,导致深圳取消初一初二期末考?
- 百度为什么越来越垃圾了?
- 为什么年轻的肉体让人沉迷?
- 有什么是你去河南才明白的事?
- 搞了NAS之后去哪里下载4K,8K的电影?
- 骑公路车半路上突然有陌生人想跟你飙车,你会「应战」吗?
最新资讯文章
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 韩国人在电影上非常凶猛能打,现实中韩国男人的战力如何?
- 程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了?
- 为什么中国的英语教育这么失败?
- 汪峰的每任妻子都很漂亮,他有哪些男性魅力?
- 你从别人的旧硬盘里发现了什么有趣的东西?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 有一双超级大长腿是什么感觉?
- 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 为什么黄河入海口没有形成大城市?
- 为什么鲁迅认为中医是一种有意的或无意的骗子?
- 为何Microsoft能一直留在中国市场?
- 为什么DOTA允许刃甲和BKB这样的神器存在而LOL不行?
- 如何看待 Rust 的应用前景?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 易语言作者吴涛的技术水平在国内能排到什么级别?
- 维护一个大型开源项目是怎样的体验?
- 为什么程序员独爱用Mac进行编程?
- 为什么大多数评测对macbook的屏幕素质避而不谈?当真不怕被pwm频闪闪瞎眼吗?