当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
人气:发表时间:2025-06-25 15:30:19
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- Windows上有没有一分多屏和多屏合一的软件?
- 为什么我觉得 AI 写代码纯属添乱?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 有一个女儿是种怎样的体验?
- 你看过最绝望的一张图片?
- 如何评价引入 Liquid Glass 设计的 iOS 26?
- 长得漂亮真的很重要吗?
- 为什么很多时候对女儿最狠的却是母亲?
- Electron 做游戏客户端的潜力有多大?
- 我感觉 Mac 的文件浏览器(Finder)挺好用的,Windows 上面有没有差不多的软件呢?
最新资讯文章
- 现在二手房是不是卖不出去了?
- 为什么说耿直的人更容易吃亏?
- 用J***a写Android的时代是不是要结束了?
- 27寸显示器是否有必要到4K?
- 能不能发一张你相册里最好看的自拍照?
- 都说rust是集大成者,他有什么缺点呢?
- 能不能发一张你相册里最好看的自拍照?
- PHP现在真的已经过时了吗?
- 如何评价《灵笼 2》第六集?
- MongoDB的缺点以及你为什么不使用MongoDB?
- postgresql能取代mongodb吗?
- 国外发达国家码农是真混得好么?
- 如何证明散片 CPU 比盒装 CPU 差?
- 我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
- 如何评价阿里等大厂笔试现已经禁用本地IDE?
- 为什么有些NAS用户弄那么多硬盘?
- 本人女20,平胸跟男生一样怎么办 ?
- 腰间盘突出能不能治愈?
- 你手机中最舍不得卸载的APP是什么?
- 发现孩子走丢的那一刻,你是什么心情?