当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-25 18:15:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 可以随身携带一个Linux系统吗?
- PHP现在真的已经过时了吗?
- 大家在做登录功能时,一般怎么做暴力破解防护?
- 鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑?
- 现代艺术只考虑意义、不考虑美感吗?
- 如何评价陈楚生?
- 俄罗斯妹子***漂亮热情,中国男人是不是很喜欢娶?
- 你们都什么时候对男女之事开窍的?
- 为什么就没有超级黑客开发出能爆发显卡全部能力的驱动呢?
- 为什么大家觉得中医一无是处?
最新资讯文章
- springboot框架中一个controller类可以调用多个service类吗?
- 2025年六月现在硬盘咋还涨价了呢?
- 为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路?
- 为什么都在说 React 比 Vue 难?
- 语雀后端从Node迁移到J***a说明了什么?
- 桌面应用开发都用什么免费可商业化的框架呢?
- ros路由系统相比openwrt系统有什么优势?
- 鱼缸换水前为什么必须要困水?如果没条件困水怎么办?
- 当电脑盲认为自己不是电脑盲时是一种怎样的体验?
- 如何评价“师父和我做鲁菜”账号基本上停更?
- 27寸显示器有必要上4K吗?
- 日本真的有些澡堂和温泉是不分男女的吗?有人去过不分男女的那种吗?
- 如何看待刘师兄6月20日发布的《共产主义实现的前一天》?
- c盘用户名当时注册时用了中文,有很多软件不能在中文路径下,用户的那个文件夹怎么改成英文呢?
- 一岁宝宝高烧39度,爸爸还能睡得着,离吗?