全国服务热线
服务热线
当前位置: 首页 >
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
为什么大多数发达国家都不敢赶走美军基地?
飞天茅台散瓶批发价跌破 2000 元,背后什么原因?收藏茅台还能增值吗?
SpaceX 预计 2025 年收入将达到 155 亿美元,背后的原因是什么?
游戏***1秒钟能达到6击键吗?
《捞女游戏》发售仅一天同时在线超 6330 人,如何看待游戏的销量?
为什么主流NAS产品的外网访问速度都很慢?
作为Mac用户有什么推荐的鼠标吗?
为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
QQ咨询
联系电话
微信扫一扫
返回顶部