当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-20 02:15:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- rust在国内的前景如何?
- 你们跟网友面过基吗?翻车了吗?
- F-35作战半径1100公里,以色列距离伊朗首都德黑兰1600公里。以色列F-35是如何轰炸伊朗的?
- 作为一名基层窗口工作人员,你见过的奇葩群众是怎样的?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- switch2好用吗朋友们?
- 吴柳芳的真实水平如何?
- 印度空难客机两个黑匣子均已找到,最新发现的为驾驶舱语音记录器,会对事故调查带来哪些帮助?
- 为什么山姆这么受欢迎?
- 能分享一下你写过的rust项目吗?
最新资讯文章
- 歼-20 在国际上到底是什么地位?
- 为什么说 Node.js 有望超越J***a?
- 如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 如果你有300万存款,你还会继续辛苦上班吗?为什么?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 颜值比较高的日本女明星有哪些?
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 伊以的对轰证明伊朗似乎没那么菜!美国会下场吗?
- MacOS真的比Windows流畅吗?
- 为什么越来越多的国内男孩,要娶国外女孩?
- 网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任?
- 从零写一个3D物理引擎难度多大?
- 福州人口流出为什么这么严重?