当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-24Linux 内核的系统有没有类似macOS 那样漂亮流畅的桌面环境的发行版本?
- 2025-06-24Windows上有没有一分多屏和多屏合一的软件?
- 2025-06-24macOS 系统有哪些软件可以被你评为“必装”?
- 2025-06-24Tauri 为什么仍未取代 Electron?
- 2025-06-24新买的移动硬盘该格式化为 NTFS 还是 exFAT?
- 2025-06-24AutoCAD和SolidWorks有什么区别?
- 2025-06-24健身不能提升打架能力,那为什么还要说“健身是为了让傻X心平气和的和自己说话、讲道理”?
- 2025-06-24你是在什么时候认识到自己好看的?
- 2025-06-24段誉活了 93 岁,为何不参加射雕时代的华山论剑?
- 2025-06-24有没有免费的云服务器?
- 2025-06-24刘强东看到了什么,才去搞外卖?
- 2025-06-24冬天也要穿胸罩吗?
- 2025-06-24腰椎间盘突出导致腿麻脚麻怎么办?
- 2025-06-24为什么 lua 在游戏开发中应用普遍?
- 2025-06-24为什么成功人士的精力都非常旺盛?
- 2025-06-24kafka如何解决重复消费?
推荐产品
-
地球上明明有吃塑料的虫子,为什么没有普及?
说一个许多人可能没想到的事: 我们经常看到塑料需要500年甚 -
GitHUb上有哪些令人惊艳的开源软件?
NoteGen 为什么选择 NoteGen?轻量:安装包 仅 -
雷军说「烧开自来水绝对不能喝」,是真的吗?
有一说一,每个地区的自来水味道、杂质含量都不一样。 就北京来 -
养龟玩龟的人可怕吗?
先晒图。 必须可怕啊! 首先,养龟的动机就很可怕。 我
最新资讯