当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-25 18:15:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 胸大的女孩子有什么烦恼?
- 中国军队有多强,在世界能排第几?
- 如何评价张靓颖刘宇宁《九万字》?
- 坚持使用 PHP 的你,如今有什么感悟?
- 谁是对Mac有成见然后用完Mac后真香的?
- 你为什么觉得 Mac 不好用?
- 广东怀集遇历史最大洪水,约 30 万人受灾,积水最深处达 3 米,目前当地情况如何?
最新资讯文章
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 选mac还是高端windows?
- 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 为什么腾讯云或者阿里云不让自建dns服务器?
- 你都见过什么样的电脑盲?
- 为什么微软会允许中国有那么多盗版?
- 能分享一下你写过的rust项目吗?
- 深圳房价能跌到什么位置?
- 有哪些看似精妙实则很蠢的设计?
- 穿瑜伽裤爬山的女生会不会害羞?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 瑜伽裤和牛仔裤哪个更显身材?
- 中年夫妻有多少是生活和谐的?
- 如果看待林丹这句话 “网球的强度远远没有羽毛球大”?