当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-23 17:40:13
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- Centos为什么突然没人用了?
- 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 为什么美国大妈不喜欢聚在小区,当众议论「张家媳妇偷人,李家女儿傍大款」等社区绯闻,当消遣的乐子?
- 现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
- 你的网盘里有什么好东西,可以分享给我吗,陌生人?
- 外网有哪些和中国有关的梗?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 健身教练们觉得女生怎样的身材才是好身材?
- 为什么很多中国人不认真对待子女的抑郁症?
- 我应该设置多少kb才能让他不能玩游戏?
最新资讯文章
- 国产手机APP为什么越来越臃肿?
- 你是因为什么肥胖起来的?
- 光靠自己在家挥木刀,每天150下,10年后能成为剑术高手吗?
- 孩子有点胖,有没有孩子减重的方法推荐?
- “秦始皇***药昆仑石刻”是不是尘埃落定了?
- 现在个人博客不能备案了吗?
- 为什么很多《红警》老玩家看不起《红警3》,且对于《红警3》存在大量误解?
- AMD、Intel的下一代CPU的PPT都显示了强劲的性能提升,是在吹牛吗?
- 零基础的前端开发初学者应如何系统地学习?
- cloudflare的1.1.1.1和warp有什么区别?
- 汉堡里有荤有素,为什么还被认为是不健康的?
- 超小团队选择Django还是Flask?
- 去健身房的王牌动作是什么?
- 前端开发现在主流的技术有哪些?
- 公司就一个后端一个前端,有必要搞微服务吗?






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