当前位置: 首页 >
为什么Rust写个链表都那么难?_天津市东丽区整昌救醒装饰盒有限合伙企业
文章出处:网络 人气:发表时间:2025-06-23 20:55:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
- 如何看待Ollama基于Go语言开发而不是别的编程语言?
- 这种裙子是不是对直男爆杀?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 福特级航母的电磁弹射到底出了什么问题?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 直接买 iMac 好还是买一个 Mac mini 加一个显示屏?
- 中美会因台海开战吗?
- 求大神解答,为什么大家都不喜欢用docker?
- 中餐炒菜那么好吃,为什么欧美人不学去?
最新资讯文章
- 为何雷军天天健身,却无健身痕迹?
- 洲际导弹能打到任何地方,为什么还需要轰炸机?
- 明星现实中真的很漂亮吗?
- 为什么中国人做一顿饭要几个小时,而国外花的时间少得多?
- 为什么情侣在一起旅行后容易分手?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 不用CDN就没事,用阿里云CDN就被攻击刷流量,阿里云表示证明不了就要用户买单,如何看到这种行为?
- 中医把脉是***吗?
- 冬天也要穿胸罩吗?
- 冬天也要穿胸罩吗?
- 开战斗机从上海到北京要多久,那是一种什么样的体验?
- 如何看待极客湾评测麒麟X90的性能与表现?
- 《碟中谍 8》都有哪些槽点?
- 预测一下,下一次阅兵会出现什么武器震惊世界?
- 我的世界怎么租一个四个人的服务器?
- 女生被踢裆也会很疼吗?