当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-24 04:00:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么很多男人都喜欢大胸的女生?
- Firefox 浏览器是否还有可能浴火重生?
- rust在国内的前景如何?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 为什么windows的arm版没有被广泛使用?
- 相对于 Linux,Windows Server 存在的意义是什么?
- 为何雷军天天健身,却无健身痕迹?
- 为什么一部分 Go 布道师的博客不更新了?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
最新资讯文章
- MacOS真的比Windows流畅吗?
- 使用Linux系统有什么优势,亮点在哪里?
- 《长安的荔枝》 里的圣人不会不知道荔枝运不来吧?为什么还要布置这个任务?
- 女性为什么不普遍跟男性那样只留个几毫米或2-3厘米短发,女性不觉得长发麻烦吗?
- Node.js是谁发明的?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 为什么越来越多的 SSD 不带片外缓存了?
- 如何评价 Steam 新游《捞女游戏》?
- 应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
- 为什么不取消机关食堂,让公务员点外卖拉动内需,提供更多的外卖岗位?甚至倒逼食品安全大幅改善?
- 你在相亲过程中遇到的奇葩都是什么样?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- Web后端开发,用Python还是Go呢?
- 有哪些令你终身难忘的女性?