当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
人气:发表时间:2025-06-25 14:30:18
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 怎么向老婆简单解释nas的用途?
- 销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
- 日本AV对中国人的毒害有多大?
- 老公加班过多,是逃避家庭责任吗?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 俄罗斯为什么宁愿死磕欧洲也不经营远东地区?
- 家里想搞一个服务器,怎么才不违规?
- 为啥苹果不给 MacBook Pro 加上这些特性?
- 你是在什么时候认识到自己好看的?
- 民航局紧急通知禁止携无 3C 标识及被召回的充电宝乘境内航班,无 3C 标识充电宝有哪些安全隐患?
最新资讯文章
- 想学编程,该不该买MacBook?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 如何评价林志玲?
- 大厂后端开发需要掌握docker和k8s吗?
- 有没有大佬评价一下这套电脑配置?
- 日本AV对中国人的毒害有多大?
- 为什么光纤目前取代不了网线?
- 前端,后端,全栈哪个好找工作?
- 优秀的李行亮为什么会被麦琳拿下?
- mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。?
- 为啥苹果不给 MacBook Pro 加上这些特性?
- 搞了NAS之后去哪里下载4K,8K的电影?
- 做独立站的人后来都怎么样了?
- 是不是 Mac Mini(M4) 不值得?
- 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
- 作为部门的副职,要不要定期向单位一把手汇报工作?
- 现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗?
- KVM显示器有哪些?
- 按理说机械硬盘和固态硬盘使用得当寿命几乎一样长,但为什么网上传言机械硬盘更容易坏?
- 搞了NAS之后去哪里下载4K,8K的电影?