当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
人气:发表时间:2025-06-20 02:15:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- Android 开发时你遇到过什么相见恨晚的工具或网站?
- 特朗普集团推出 499 美元「土豪金」手机 T1,安卓系统,号称「美国制造」,如何看待此举?
- 颈椎病的最佳治疗方法是什么?
- WordPress太慢了有什么办法解决吗?
- Android 开发时你遇到过什么相见恨晚的工具或网站?
- 为什么水泥封不住尸臭?
- 如何评价MiniMax推出的全球首个开源大规模混合架构的推理模型MiniMax-M1,其有何技术优势?
- 为什么腾讯云或者阿里云不让自建dns服务器?
- 杨幂论文一年间 AI 率从 0 飙至 91%,为什么会这样?AI 查重到底有没有统一标准?
- 林述巍跟隋坡这两位谁的水平高?
最新资讯文章
- 鱼缸里的水经常要换,怎么办?
- 小米YU7从7月提前至6月底发布,是什么原因导致提前发布?
- 为什么中国很少有人使用linux?
- 真正懂CPU的人,都选了什么CPU?
- 为什么好看的家一看就是国外的?
- 穿瑜伽裤爬山的女生会不会害羞?
- cloudflare的1.1.1.1和warp有什么区别?
- 二氧化碳人工合成淀粉技术现在怎么没动静了?
- 猫那么爱干净,却为什么不喜欢洗澡?
- 马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
- 在中国有多少开发者使用Rust编程语言?
- 有没有比Windows自带的远程桌面更好的同类软件?
- 黄金,今年会达到怎样的高度?
- 有没有一个特别好用的Linux系统?
- 中央多份重磅文件出台,密集释放「涨工资」「提高居民收入」的信号,这背后有何深意?
- 为什么欧美影视喜欢露点?
- 未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 为什么水泥封不住尸臭?
- 接触Shopee8个月了,只想求一句实话,你们到底赚钱了吗?
- 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?