当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-21如何评价特厨隋坡对鲁菜根的评价?
- 2025-06-21毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-21我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 2025-06-21php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
- 2025-06-21能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 2025-06-21为什么 IPv6 突然不火了?
- 2025-06-21女生主动起来会有多主动?
- 2025-06-21空战的时候可不可以先击落预警机?
- 2025-06-21阿里云为什么没有一年的免费云服务?
- 2025-06-21有个自闭症的孩子,该放弃吗?
- 2025-06-21有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 2025-06-21在韩国生活有什么体验?
- 2025-06-21中办、国办发文,拟新建改扩建 1000 所以上优质普高,将带来哪些影响?可能面临哪些挑战?
- 2025-06-21如何评价《灵笼 2》第六集?
- 2025-06-21刘强东称「京东外卖很快就会出来一个跟美团完全不同的商业模式」,如何看待此回应?
- 2025-06-21中国的 App 怎么这么恶心啊,还是说安卓恶心?
推荐产品
-
为什么golang pprof检测出的内存占用远小于top命令查看到的内存占用量?
0 前言pprof 是 golang 中最常用的性能分析工具 -
前些年吹上天的“云霄塔”空天飞机为什么没有消息了?
首先空天飞机死重大?????星舰的不锈钢结构、机翼、海平面版 -
网络游戏服务器开发,有哪些经典书籍?
开课啦!麒麟子 2009 年进入游戏行业,写过 3D 图形引 -
如何看待使用mac mini当7*24h的服务器?
如果是当家用媒体服务器,比如跑个plex server,或者
最新资讯