当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
人气:发表时间:2025-06-23 19:15:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- HTML+CSS有哪些常用的居中方法?
- 老公弱精就让我做试管 ,可是我不愿意怎么办?
- 小乌龟最喜欢什么样的水质?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 写CUDA到底难在哪?
- 为什么当领导的不能把话说明白?
- 如何低成本地过有益的生活?
- 国产数据库有什么坑?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- 和异性最疯狂有多疯狂?
最新资讯文章
- 男朋友要被裁员了,我该怎么相处?
- 为什么欧美影视喜欢露点?
- 为什么只听过果粉、米粉、花粉没听说过 Windows 粉?
- 俗话说“女人三十如狼四十如虎”,到底是不是真的??
- 《西虹市首富》里面想花完钱却越花越多的情况,现实里面会发生吗?
- 吸血鬼吸到血栓时是什么口感?会像嚼珍珠奶茶里的珍珠一样吗?
- 真的有这种又苗条身材又爆炸的么?
- 中部四省湖南、湖北、江西、安徽中哪个最有发展潜力?
- 请问27寸4K显示器哪个好呀?
- Golang与Rust哪个语言会是今后的主流?
- 作为一个程序员你觉得是业务重要还是技术重要?
- QQ音乐下载的臻品母带音质的音乐(后缀名为mflac2)的音频如何转为flac?
- 为什么明明身边二胎非常普遍,但从人口统计数据看,人口依然是在减少的?
- 为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
- 人民币如果国际化,最好的锚定物是什么呢?
- 请问买个nas,能够直接把游戏装进去吗?
- 为什么CCTV-6总是能播一些连院线都上不了的电影?
- 亲眼见到明星本人是什么体验?
- 突然发现自己变老是怎样一种体验?
- 目前最好用的免费剪辑软件是什么?