当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-25 14:00:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么还有那么多人认为蔚来会倒闭?
- 冬天也要穿胸罩吗?
- 2025年,笔记软件又如何选择?
- 为什么中国很少有人使用linux?
- 有什么关于贵阳的冷知识?
- 健身教练们觉得女生怎样的身材才是好身材?
- 蒋奇明凭借《边水往事》获得白玉兰最佳男配角奖,如何评价他的演技?你对他塑造的哪些人物印象深刻?
- 用PHP写了个小框架,怎么才能得到大佬们的指点?
- 选mac还是高端windows?
- Node.js 熄火了吗?
最新资讯文章
- 有什么看完乳腺畅通的爽文?
- 你最满意的10款 PC 软件是什么?
- 做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?
- 如何评价单依纯在《歌手 2025》第七期演唱的《思念是一种病》?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 盒马鲜生和山姆会员店哪家比较好?
- 人工智能相关专业里有什么「坑」吗?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 有什么适合学生参加的unity的游戏比赛?
- node.js可以做***识别分析吗?
- 日常办公中,选24寸2K分辨率的显示器好还是27寸4K的好?
- 如何看待M4单核性能吊打9950x?
- 如何看待广西举全区之力支持柳州化解债务?为什么最近地方债又重回公众视野?
- 有用 NAS 被联通以安全为由要求停止使用的吗?
- 现在学编程晚不晚?
- 你觉得《捞女游戏》会因为不可抗力而被下架吗?
- 在农村建房子的后悔了吗?
- 准大学生一个月2500多吗?
- 核武器真的有宣传中那么牛逼吗?
- 现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?