当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 浏览次数:发表时间:2025-06-26 08:35:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 中餐炒菜那么好吃,为什么欧美人不学去?
- 如何电脑下载Adobe audition?
- 印度公开藏南地区我方战士口咬手雷坚守的***,是想表达什么?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 为什么windows的arm版没有被广泛使用?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- switch2好用吗朋友们?
- 为什么越来越多的国内男孩,要娶国外女孩?
- 如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- 如何评价腾讯云SDK的GO语言仓库有20万个tag?
最新资讯文章
- 为什么一部分 Go 布道师的博客不更新了?
- Linux里面usermod -L zhangsan命令是什么?
- 为什么《绝区零》打磨了那么多细节的同时,却有一个灾难性的UI设计?
- 有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
- rust 解决了什么问题?
- 哪张照片让你觉得刘亦菲美得不可方物?
- ***体隆胸之后多久乳房变软一些?
- 如何看待M4单核性能吊打9950x?
- SONY 到底有多强大?
- 有没有什么冷门的高颜值女演员?
- 大一计算机新生怎么合理利用github?
- 如何看待使用mac mini当7*24h的服务器?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 国内很多男性在非洲和当地女人恋爱是真的吗?
- 《明朝那些事儿》的作者当年明月疯了,疯了就可以摆脱烦恼了吗?
- 如何评价捞女游戏改名,全网围剿,以及导演b站账号被封这件事?
- 有一张巨强的显卡是什么体验?
- 初三画成这样算是有天赋吗?【正经求助】?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 我应该设置多少kb才能让他不能玩游戏?