当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-24 10:05:13
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 脸与身材不符是种怎样的体验?
- 性价比这么低的西贝莜面村是怎么做大的?
- Rust连续多年成为最受欢迎的语言,为啥国内使用的人还是很少?
- Excel 有什么神奇用途?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 为什么QQ上的网络状态没有了?
- 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 为什么很多司机不办 ETC?
- 如何评价华为鸿蒙电脑?
最新资讯文章
- 家里想搞一个服务器,怎么才不违规?
- 如何看待2025年6月19日A股市场行情走势?
- Golang与Rust哪个语言会是今后的主流?
- 老公每晚都想要怎么办?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 鱼缸能不能做到一直不换水还很清澈?
- 中国的导弹水平到底怎么样?
- 电磁力可以屏蔽,为什么万有引力不可屏蔽?
- 为什么现在离婚率如此之高?
- coreldraw软件算是冷门软件吗?
- 江西一救护车转运重症患儿 800 公里收 28000 元遭质疑,争议点是什么?哪些信息值得关注?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 新疆维吾尔自治区,经济发展的真实前景如何?
- 广东怀集遇历史最大洪水,约 30 万人受灾,积水最深处达 3 米,目前当地情况如何?
- 雷军为什么没有绯闻?






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