当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
人气:发表时间:2025-06-25 15:30:19
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- Firefox 浏览器是否还有可能浴火重生?
- 为什么用 electron 开发的桌面应用那么多?
- 为什么 IPv6 在国内至今未得以大规模应用?
- 国企什么苗头就是走下坡路了?
- 什么笑话让你看一次笑一次?
- ***拍大尺度片子时摄影师不会看光吗?
- 目前中国男性有什么困境?
- 显示器选32还是27,2k还是4k?
- 你怎么看待剪映收费过高问题?
- 为什么说6月30日是裁员大限将至?
最新资讯文章
- 小米澎湃OS和华为鸿蒙OS,他们有什么不一样,谁更有发展前途?
- 伊朗的核设施是固定靶,为什么用B2去打,而不是用弹道导弹带钻地弹去打?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
- 可以随身携带一个Linux系统吗?
- 平面设计师要被时代淘汰了吗?
- 如何评价前端框架 Solid?
- 新买的移动硬盘该格式化为 NTFS 还是 exFAT?
- 为什么提傅首尔面相而忽略一件事情本质呢?
- 有哪些令你终身难忘的女性?
- 哪款浏览器的综合性能最优?
- 在办公室用机械键盘是什么心里?
- Electron 做游戏客户端的潜力有多大?
- 为什么大家觉得中医一无是处?
- 如何看待王垠的 《对 Rust 语言的分析》?
- 如何评价《谭谈交通》这档节目?
- 今年1-5月,我国住户存款“定期化”趋势不断加强!5月已创历史新高!这说明了什么?
- 遭遇生理性涨奶该怎么办?
- 只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
- 如何低成本地过有益的生活?