全国服务热线
当前位置: 首页 >
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
如何看待 Rust 的应用前景?
如何简单理解 Redis 的缓存穿透、击穿和雪崩?
小米 AI 眼镜发布,售价 1999 元起,有哪些功能亮点?你看好其市场前景吗?
MacOS真的比Windows流畅吗?
对于孩子,是陪伴重要,还是赚钱重要?
TypeScript 原生预览版使用体验如何?
有什么 j***ascript 的好书推荐?
我是一个三年级孩子的妈妈,孩子数学不懂的时候就用手机查询,我觉得孩子没有思考,很焦虑,怎么办?
QQ咨询
联系电话
微信扫一扫
返回顶部