当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-23 22:30:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 使用 Go 语言开发大型 MMORPG 游戏服务器怎么样?
- 想学编程,该不该买MacBook?
- 北京语言大学张爱玲教授被清华树木砸中逝世,清华回应系绿化养护人员违规作业所致,事故责任该如何划分?
- 为什么有些前端一直用 div 当按钮,而不是用 button?
- 有个亲妹妹是什么感觉?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 2025 国内公司前端团队都在搞些什么?
- 为什么日本人口密度这么大还能住一户建,中国只能住楼房?
- 如何看待英伟达新推出的显卡5090dd?
- 现在网上有很多卖别墅的,都只有200万,这个是真的吗?
最新资讯文章
- 你们认为一个40多岁的女人老吗?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 胸大的女孩子有什么烦恼?
- 如何看待b站出现有关小米的大量反向标题,号称“薅千亿补贴”的现象?
- 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 全球每年约500万匹马被屠宰,为什么却见不到中国人吃马肉?
- duckdb的性能如何?
- 如何评价前端组件库shadcn/ui?
- 如何评价《灵笼 2》第六集?
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 皮肤太白是种怎样的体验?
- 服务器能否拒绝非浏览器发起的HTTP请求?