当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-23为何雷军天天健身,却无健身痕迹?
- 2025-06-23腰肌劳损平时要怎么注意保养?
- 2025-06-23如何评价B站up主***千代退网?
- 2025-06-23有没有一款工具可以把录音精准地转换成文字?
- 2025-06-23为什么微信不向telegram学习?
- 2025-06-23小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
- 2025-06-23如何评价华为HDC2025开发者大会?
- 2025-06-23男女对立会在10后里缓和吗?
- 2025-06-23如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 2025-06-23目前最具性价比的全栈路线是啥?
- 2025-06-2330岁了,你在深圳过着什么样的生活?
- 2025-06-23Windows 为什么要有注册表而 Unix 就不需要?
- 2025-06-23软件开发公司真就赚不到钱了吗?
- 2025-06-23怎样自己做一个ai生成音乐的软件?
- 2025-06-23越正经的女人越容易做出疯狂的事吗?
- 2025-06-23Trae和Cursor对比有什么优势吗?
推荐产品
-
为什么突破性的技术总是最先发生在西方?
坐标瑞典,别的公司不清楚,自己所在的公司总是了解的。 40 -
中国军事力量有希望达到全球第一吗?
某种程度上来说,已经是 第一。 空军:现役四代以上战斗机近 -
伊朗的防空为什么这么垃圾?
很简单,半年前全网狂吹伊朗在神秘东方力量的加持下大赢特赢的时 -
为什么欧美影视喜欢露点?
在观赏外国油画和中国古画时,你会很容易发现一个区别,就是不提
最新资讯