当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-25 15:30:14
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 小腿能粗到什么地步?
- 如何将软驱安装到现代电脑的主板上?
- 你和你老婆是怎么认识的?
- 你最满意的10款 PC 软件是什么?
- 空战的时候可不可以先击落预警机?
- 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
- 为什么西安市突然不禁摩了?
- 你被哪个后来知道很sb的BUG困扰过一周以上吗?
- 微软暂停专用 Xbox 掌机开发,转而优化 Windows 11 的掌机游戏体验,这背后原因有哪些?
最新资讯文章
- Golang与Rust哪个语言会是今后的主流?
- 玩摄影收入是多少?
- 胖东来能长久下来吗?
- 为什么桔梗陆雪琪这些高冷美女会喜欢想往平凡男主?
- 如何用C#做个远程桌面管理工具?
- 国产厂商为什么都不用三星屏幕了?
- 住家保姆为什么总干不长?
- 央视怎么又开始报道伊朗的防空能力了?是有神秘的力量开始介入了吗?
- 自己有车位,但是没有车,就想把对象的车停进去,结果物业不允许,这合法吗?
- 为什么这么多人讨厌中国移动?
- 你的低成本爱好是什么?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 为什么棒球在我国毫无水花?
- 为什么人类不把垃圾倾倒在活火山里?
- 如何看待安检员要求乘客喝墨水?






关注公众微信号
移动端,扫扫更精彩