当前位置: 首页 >
为什么Rust写个链表都那么难?_江苏省南京市浦口区届享师赏插花股份公司
文章出处:网络 人气:发表时间:2025-06-20 02:15:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 如何评价前端框架 Solid?
- 为什么市场不制作***黄油?
- 买到烂尾楼到底该有多绝望?
- 老公想要买2万左右的相机,我该同意吗?
- 老公想要买2万左右的相机,我该同意吗?
- 穿内衣时,总往上跑,内衣是大了还是小了?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 中国大陆的苹果手机被阉割了哪些部分?
- Chrome 浏览器设计的神细节有哪些?
- 2025年了 Rust前景如何?
最新资讯文章
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 无意冒犯,请问用Linux桌面版作为家用娱乐PC(不含服务器和盒子)的人,真不在乎产品的可用性吗?
- 伊朗这次会崩溃灭亡吗?
- 商业史上有哪些降维打击的经典案例?
- 有哪些看似聪明,实则很傻的行为?
- 为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
- 大家猜猜伊朗的结局如何?
- 山东人有多实在?
- 为什么黄毛骗走的都是乖乖女?
- 你们都什么时候对男女之事开窍的?
- 有个身高175cm女友是什么体验?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 如何评价巴黎世家官宣杨超越为品牌挚友?
- 参考 FreeBSD,随着 Ruby 的没落,GitHub、GitLab 是否会去 Ruby 化?
- 杨宏院士宣布中国天宫空间站将迎来「扩展舱段」,构型由 T 字型变为十字型,怎样解读?可能有哪些新功能?
- 创业公司是否应该使用 Rust ?
- 写CUDA到底难在哪?
- 你的亲戚提过什么过分的要求?
- 大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?