当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?_贵州省黔东南苗族侗族自治州天柱县桥较电脑硬件有限公司
浏览次数:304发表时间:2025-06-25 14:30:18
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 小鹏G7预售价23.58万,何小鹏称其为「全球首款L3级算力的AI汽车」,何为L3级算力?竞争力如何?
- 27寸显示器是否有必要到4K?
- rust在国内的前景如何?
- 相对于PR、FCPX等同类软件,为什么Avid media composer在国内用的人很少?
- 一台台式机的寿命是几年?
- 为什么突破性的技术总是最先发生在西方?
- 全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个?
- 目前最流行的 rust web 框架是什么?
- 为什么中国开发不出流行的编程语言?
- 为什么 mac mini 的 m4 版本价格这么低呢?
最新资讯文章
- 为什么都认为无GC语言一定会比有GC语言要快?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 苹果这家公司伟大之处在哪里?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 各位都在用Docker跑些什么呢?
- 穿瑜伽裤爬山的女生会不会害羞?
- 儿子抑郁四年左右了,他的未来该怎么办?
- 分享一下你用过好用的开源项目有哪些?
- 公司老板不想续费3w一年的云服务器,合理吗?
- 买到烂尾楼到底该有多绝望?
- 有什么单一功能的私有网盘?
- 遭遇生理性涨奶该怎么办?
- 为什么年轻人不要养龟?
- 如何评价《情感反诈模拟器》女演员刘梦茹最新的抖音***回应?
- 20届设计系,我的设计水平很差吗,找不到合适的工作?
- LCD党真的只是少部分人吗?
- 为什么一部分 Go 布道师的博客不更新了?
- 你是在什么时候认识到自己好看的?
- 组nas一定要TDP低的cpu吗?
- 印度是真的烂还是咱们在信息茧房里面?