当前位置: 首页 >
为什么Rust写个链表都那么难?_河北省唐山市唐山市汉沽管理区庆防百打印机股份有限公司
文章出处:网络 人气:发表时间:2025-06-24 23:30:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么腰突不受到医学界的重视?
- 为什么中国的英语教育这么失败?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- 什么是 AI Agent(智能体)?
- 如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
- 如何看待苹果公司撤下“说服父母给你买一台 Mac”的广告***,上线仅一天?
- 有一双超级大长腿是什么感觉?
- 大家的NAS都是24小时不关机吗?
- 前后楼怎么共享宽带?
- 坚持使用 PHP 的你,如今有什么感悟?
最新资讯文章
- 养乌龟是什么体会?
- 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 五常的一票否决权,是否存在bug?
- 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- vmware 虚拟机如何安装?
- 鸿蒙 PC 操作系统有可能冲破 Windows 和 MacOS 的封锁,代表国产系统成为第三极吗?
- 《灵笼》第二季中马克与冉冰在灵息籽中的重逢引发了世纪虐恋的讨论,如何评价这种情感设定?
- 人民币如果国际化,最好的锚定物是什么呢?
- 如何看待盲人UP主蒙眼炒鸡蛋在成都旅游期间,要求各大医院无处方买胰岛素,最后进抢救室?
- 为什么中国很少有人使用linux?
- 有哪些是你用上了mac才知道的事?
- 如何评价neovim 0.11?
- 美国不交房产税会被赶人收房,那所谓的永久产权还有什么意义?
- 哪张夏天的老照片,让你一想起来就嘴角上扬?
- 为什么棒球在我国毫无水花?
- 下载的4k电影没有b站的4k清晰,是什么情况啊?
- 今天在用剪映剪***被一个会Premiere的同学看到了,嘲笑我用剪映,Pr剪辑真的比剪映好吗,好在哪?
- 为什么有些前端一直用 div 当按钮,而不是用 button?
- 女主播和榜一大哥现实碰面会做什么?
- 如何看待华人派遣赴日it彻底崩了?