当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 浏览次数:发表时间:2025-06-25 12:05:13
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 哪一段代码最能体现c语言的魅力?
- 有没有免费的语音转文字的软件?
- 哪吒汽车正式被申请破产,因薪酬问题员工已两月没去上班,被申请破产意味着什么?员工权益还能得到保障吗?
- 目前亚洲最厉害的五款战斗机是什么?
- 网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任?
- 你为什么放弃了wsl?
- 韩寒现在为什么不写书了呢?
- 伊以的对轰证明伊朗似乎没那么菜!美国会下场吗?
- 请问有没有什么工具能够生成局域网的网络拓扑结构图?
- 鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑?
最新资讯文章
- 在中国有多少开发者使用Rust编程语言?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 维护一个大型开源项目是怎样的体验?
- 我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
- 你见过最人性化的设计是什么?
- 怎么国内车企都要去跑纽北呢,纽北也就是个普通赛道?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 现实中的父女关系是怎样的?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 有没有什么惊为天人的 Logo 设计?
- Office 中为何还要保留 Access 数据库?
- Node.js是谁发明的?
- 歼-20 在国际上到底是什么地位?
- 印度是真的烂还是咱们在信息茧房里面?
- 电视剧《长安的荔枝》17-20 集拍得如何?有哪些值得关注的剧情点?
- 身材丰满有哪些烦恼?
- 如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
- 如何评价苹果 3 月 5 日发布的 MacBook Air M4,相比前代有哪些提升?





