当前位置: 首页 >
为什么Rust写个链表都那么难?_海南省儋州市新州镇唯卫士农药有限合伙企业
文章出处:网络 人气:发表时间:2025-06-23 19:15:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
- 当我们变老之后,会像现在的老人一样,几乎完全不懂“手机电脑”这类新出现的电子产品吗?
- 明明无线鼠标有那么多优点,为什么还有那么多人买有线鼠标?
- 为什么Rust的包管理器Cargo这么好用?
- 商业史上有哪些降维打击的经典案例?
- 为啥苹果不给 MacBook Pro 加上这些特性?
- 妈妈去世后,外婆家的亲戚集体不来,我还要跟他们交往吗?
- 遭遇生理性涨奶该怎么办?
- 如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- TVB 演员陈慧珊转行当英语老师,称已拿博士学位,如何看待她的选择?为什么这么多 TVB 演员转行?
最新资讯文章
- 本人女20,平胸跟男生一样怎么办 ?
- 腾讯游戏究竟祸害了多少人?
- 有哪些比较好用的Excel AI工具呢?
- 女生第一次来大姨妈什么感受?
- 电脑黑屏不显示画面,重启后又恢复正常是什么原因?
- 目前中国程序员和美国程序员的差距在哪里?
- 为什么感觉wps的用户越来越多,office没人用了?
- 如何评价zig这门编程语言?
- 有用 NAS 被联通以安全为由要求停止使用的吗?
- 成为体育女主播,光「好看」就够了吗?
- 本人女20,平胸跟男生一样怎么办 ?
- 为什么程序员独爱用Mac进行编程?
- 如何低成本地过有益的生活?
- 养乌龟是什么体会?
- 如何评价 Vue.js 纪录片?
- 为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
- 目前最具性价比的全栈路线是啥?
- 为什么大部分人都认为2560x1440是2K?
- 老公想要买2万左右的相机,我该同意吗?
- 为什么福州吸引不了人才?