当前位置: 首页 >
为什么Rust写个链表都那么难?_纳雍网站建设_网站建设公司_网站建设设计制作_seo优化
文章出处:网络 人气:发表时间:2025-06-23 18:45:14
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 如何评价字节跳动开源的 Netpoll?
- 如何评价 Steam 新游《捞女游戏》(已改名《情感反诈模拟器》)?
- flutter为什么把很多属性类的东西做成组件?
- 美国军工产能比中国差很多,为什么美国可以用lsarm饱和攻击,我们却没有相似的?
- 为什么有些人认为学习机是智商税?
- 为什么情侣在一起旅行后容易分手?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
- 伊朗这次会崩溃灭亡吗?
- 美国还有能力建造一艘核动力航母么?
最新资讯文章
- Rust 未来会成为主流的编程语言吗?
- 如何看待日本小学校园餐只有一小块鸡肉?
- 为什么中国JK无法拍出日本JK的感觉?
- rust在国内的前景如何?
- 眼睛有飞蚊症可以自愈吗?
- 为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
- 为什么程序员独爱用Mac进行编程?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- Swift 和同时代的其他语言比起来怎么样?
- 现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 可以用duckdb在本地建立一个数据库对外服务吗?
- 手机的运行内存真的有必要上16GB吗?
- 胸大的女孩会自卑 吗?
- 好的游戏设计有很多,有些也不难在程序上实现,为什么很多新游戏还是不会用已有的好的设计呢?
- 在韩国生活有什么体验?
- 黄金,今年会达到怎样的高度?
- 美国真会下场对伊朗开战吗?
- 说到湖北/湖北人,你有什么印象?
- Node.js是谁发明的?
- 《三角洲行动》7.3日新赛季【破壁】,有什么值得期待的?





