当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-23我应该设置多少kb才能让他不能玩游戏?
- 2025-06-23中国与敌国发生战争,哪些国家会帮中国?
- 2025-06-23导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 2025-06-23真的没有人觉得2k是一个很尴尬的分辨率吗?
- 2025-06-23Rust招人为啥这么难?
- 2025-06-23不同公司的云服务器在使用上差别大么?
- 2025-06-23ElasticSearch在项目中具体怎么用?
- 2025-06-23为什么空姐大多数都很瘦呢?
- 2025-06-23有哪些让你目瞪口呆的 Bug ?
- 2025-06-23你见过最无用的节俭行为是什么?
- 2025-06-23男朋友说结婚把他父母的钱花光了,搞得我现在心里很不好受,我该怎么办?
- 2025-06-23Rust开发Web后端效率如何?
- 2025-06-23你从别人的旧硬盘里发现了什么有趣的东西?
- 2025-06-23伊朗是个怎么样的国家?
- 2025-06-23什么时候你开始发现俄罗斯不过如此?
- 2025-06-23当年《诛仙》第一部的成功在于什么?
推荐产品
-
什么水草扔缸里就能活?
只要是先天沉水性的水草,都可以丢缸里飘着就能活得生猛。 金 -
江西女生怎么结婚?
因为结婚的事情,昨天又和我妈吵架了 先说下背景,本人江西女, -
2025 国内公司前端团队都在搞些什么?
经历裁员重组,就我一个纯前端了 这一个月没啥事,乱七八糟的研 -
Electron是否有作为游戏引擎的潜力?
捞女游戏 是Electron做的。 但是不代表Electr
最新资讯




