表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
最新刚好入手一台 mackbook写了一下工具安装记录,插楼...
最关键是做不大。 CRT最后的绝唱出现在08年,当时一波看...
KVM一般分为两种,一种是 KVM切换器 ,一种是KVM延长...
最近喜欢上了养鱼,从网上买了几条小鱼,大小都差不多的,养着养...
如果说有人说,新手剪辑最重要的是懂剪辑思维,剪辑要有逻辑,要...
就不想用rust吗?局面打开,j***a写一堆class太臃...