当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-19异性同办公室久了会不会日久生情?
- 2025-06-19伊朗这次会崩溃灭亡吗?
- 2025-06-19能不能推荐一个质量好的筒灯品牌?
- 2025-06-19如何部署Prometheus监控K8S?
- 2025-06-192025年了 Rust前景如何?
- 2025-06-19怎么才能有尤雨溪一半强,该怎么学习?
- 2025-06-19老公想要买2万左右的相机,我该同意吗?
- 2025-06-19如何评价B站峰哥亡命天涯直播中说面包就是比馒头好吃,中国古代不吃面包是因为贫穷,没有足够的柴火?
- 2025-06-19为何Microsoft能一直留在中国市场?
- 2025-06-19为什么说男人至死都是少年?
- 2025-06-19如何向别人解释“有你这写脚本的时间,我早就一个一个做完了”?
- 2025-06-19为什么电影工业中很少使用Premiere剪辑?
- 2025-06-19有哪些小众的开源项目养活了一大批人?
- 2025-06-19为什么同样是输球,常州和国足的风评却差那么多呢?
- 2025-06-19独立开发***能盈利吗?感觉好累...
- 2025-06-19据说go和c#的开发者都说自己比较节省内存,你们认为呢?
推荐产品
-
PHP和Node.js哪个更爽?
主要是只有nodejs能实现一份代码前后端共用,省了不少事。 -
单依纯的唱功有被过分吹捧吗?
如果你学过声乐,你就会知道,周深,单依纯这种年纪轻轻又没有创 -
华为和硅基流动发布CloudMatrix384超节点部署DeepSeek的报告,对行业有何影响?
作为作者之一,我主要讲讲写这篇论文的动机。 这篇论文中我们毫 -
Manus会不会开源?
Manus是否开源已经没有那么重要了。 。 。 。 。 。
最新资讯