当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-24 07:35:10
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 中国民间中小工厂能快速造出武器吗?
- 韦东奕和王虹谁的数学天赋更强?
- 如何看待Ollama基于Go语言开发而不是别的编程语言?
- 《明朝那些事儿》的作者当年明月疯了,疯了就可以摆脱烦恼了吗?
- 为什么没有核动力货轮?
- 你的鱼缸里养过什么奇怪的鱼?
- 你为什么从腾讯离职?
- 为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
- 如何评价适马17-40mm f/1.8 超规格APS-C镜头?
- CAD如此难用为什么还没有淘汰掉?
最新资讯文章
- 皮肤太白是种怎样的体验?
- 为什么都说 Finder 难用?
- 如果发动机热效率达到100%,一升汽油大概可以让汽车行驶多少公里?
- 扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 为什么个人需要公网ip?
- MacOS真的比Windows流畅吗?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 2025年了,照相机为啥还这么难用?像素低还很贵?
- 老公想要买2万左右的相机,我该同意吗?
- 万兆的网络速度有多大意义?
- 是不是以前没什么人看出来伊朗内部这么虚弱?为什么?
- Office 中为何还要保留 Access 数据库?
- 为什么好多人不承认大众审美就是喜欢白皮?
- 大家猜猜伊朗的结局如何?






关注公众微信号
移动端,扫扫更精彩