当前位置: 首页 >
为什么Rust写个链表都那么难?_海南省儋州市新州镇唯卫士农药有限合伙企业
文章出处:网络 人气:发表时间:2025-06-24 23:30:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?
- 你最满意的10款 PC 软件是什么?
- 为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- 如今的Intel为什么连AMD都打不过?
- 为什么中国人做一顿饭要几个小时,而国外花的时间少得多?
- 为什么很多人瞧不起中国的武术?
- 为什么程序员独爱用Mac进行编程?
- 你卡过最厉害的bug是什么?
- 2024年了,linux用户还用fuck Nvidia吗?
- 我国有能力发现B2并摧毁吗?
最新资讯文章
- 有人对sse(server sent events)了解的吗?
- 如何评价动物法治论坛将“玉林狗肉节”定性为非法活动?
- IntelliJ IDEA 中有什么让你相见恨晚的技巧?
- 如何看待贾玲、沙溢、贾冰、杨天真、范湉湉均瘦身成功?为什么明星想瘦就瘦普通人却很难?
- 家用服务器内网穿透对外提供服务需要备案吗?
- 冬天也要穿胸罩吗?
- 前后楼怎么共享宽带?
- 曾经的班花,现在还多少人惦记?
- 医生老师公务员三个铁饭碗群体,谁会第一个面临职业危机呢?
- 为什么现在很多人推崇国外原版教材?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 如何系统地学习 Docker?
- 网传《碟中谍 8》亏损可能超 14 亿,是真的吗?这背后的原因是什么?
- 靳东、宋佳分封视帝、视后,《我的阿勒泰》获最佳剧集,如何评价 30 届上海电视节白玉兰奖获奖名单?
- 如果一个人有足够的钱让他一直***,那毒品对他的身体还有害吗?
- Golang中有必要实现Async/Await吗?
- 你会从mac转向Windows吗?
- 爸爸带大的孩子是什么样子?
- 猫的什么行为证明它把你当自己人?