当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-2330岁了,你在深圳过着什么样的生活?
- 2025-06-23一枚东风41能直接干掉一艘航母吗?
- 2025-06-23有性瘾女朋友每天都要很多遍要不要分手?
- 2025-06-23买到烂尾楼到底该有多绝望?
- 2025-06-23有哪些 2025 的神预言?会发生什么?
- 2025-06-23你见过最人性化的设计是什么?
- 2025-06-23为啥软路由大多都是爱快加openwrt的组合,单openwrt有什么缺点嘛?
- 2025-06-23京东刘强东近期小范围分享怎么看?
- 2025-06-23为什么我养的龟忽然死了?
- 2025-06-23黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 2025-06-23新手平面设计师(方向美工)怎么有目的提升设计能力?
- 2025-06-23只有我觉得.doc文件比.docx文件便捷吗?
- 2025-06-23怎么理解rpc,既然有***请求了为啥还要用rpc?
- 2025-06-23如何看待英伟达新推出的显卡5090dd?
- 2025-06-23如何看待罗永浩回忆被华为公司余承东野蛮人式挖人?
- 2025-06-23北大「韦神」粉丝破 2000 万,评论区成高考许愿池,如何看待家长们纷纷从韦神这里「沾福气」的心理?
推荐产品
-
为什么大家不再提星链了(包括外网)?
多简单,因为中国输了,而且短期没有任何机会赶上。 这玩意儿 -
2025年6月了,深圳房价咋样?
严格意义上来讲,只有南山和福田算得上深圳,外加宝安欢乐港湾那 -
大家猜猜伊朗的结局如何?
前面的文章讲过,当伊朗选择投降美国、选择背刺中国那一刻,其悲 -
在韩国生活有什么体验?
韩国真的太疯狂了:不许丑、不许土、不许不整容 刚从首尔回来,
最新资讯