表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
代码:
中国预警机世界领先吗?
如何评价***伊内斯·特洛奇亚的身材?
以色列为什么突然敢打伊朗了?不怕被报复?
有一个***约你出去,你会去吗?
为什么现在的年轻人更容易觉得疲惫?
你怎么看待剪映收费过高问题?
目前适合落地的agent有哪些值得推荐的框架?
美国打击伊朗 3 处核设施,美国为什么此时介入?中东局势会升级吗?
体制内女老师,被关系户欺负,大吼——"不干就给老子滚",我该怎么办?
家庭网络,是否有必要做多个网段并隔离?
女婿不喜欢去丈母娘家的原因是什么?
马兰基地巨型飞翼无人机的出现是否代表制造b21 类似物对于中国来说不再是个难题。?
你的低成本爱好是什么?
程序员从幼稚到成熟的标志是什么?
如何看待成都辟谣艾滋病17万人?
Golang和J***a到底怎么选?
为什么都认为无GC语言一定会比有GC语言要快?
为什么老板仅凭一次聊天就判断某些人不堪大用?
如何评价阿里等大厂笔试现已经禁用本地IDE?
如何评价阿富汗取消与中国的石油开***合同?
为什么西安市突然不禁摩了?
学生校服如何隐藏内衣痕迹?
我应该设置多少kb才能让他不能玩游戏?
小米的研发经费真的很少吗?
如何评价仓颉编程语言7月30日开源?
为什么越来越多的国内男孩,要娶国外女孩?
如何评价花系博主:前hr本人,溪溪大人,兔撕机等人被禁言?
如何评价苏州N1GS下场***?
为何像JetBrains公司做IDE就可以养活自己,而国内做大型对公软件都很难养活公司?
为什么同样是输球,常州和国足的风评却差那么多呢?