表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
代码:
学编程要不要买电脑?
吃爽了是怎样一种体验?
身在北京的你,择偶标准是怎样的?
什么是 AI Agent(智能体)?
自己拥有一台服务器可以做哪些很酷的事情?
KVM显示器有哪些?
日本AV对中国人的毒害有多大?
道家的主要思想是什么?
人社部称个人养老金领取时需缴个税 3%,不区分本金和投资收益,哪些人适合缴存个人养老金?应注意什么?
国产数据库有什么坑?
能不能分享你手机里最「夏天」的一张照片?
如何看待现在的前端?
NAS噪音太大,大家都吧NAS放置到哪了?
为什么现在吹Rust的人这么多?
Flutter 为什么没有一款好用的UI框架?
为什么好多人不承认大众审美就是喜欢白皮?
一岁宝宝高烧39度,爸爸还能睡得着,离吗?
请问游戏科学当时是怎么防止人才被别的公司挖走的,一个公司怎样才能留住员工?
如何成为氛围感美女?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
switch模拟器是不是历史上唯一在主机当红时就几乎完美模拟器?
下载的4k电影没有b站的4k清晰,是什么情况啊?
同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
有个漂亮女朋友是种怎样的体验?
“飞机是最安全的交通工具”这种说法,是否是谬论?
为什么现在知乎有一种j***a运行速度很慢,很吃***的论调?
自己尝试组装NAS,求大佬给指点一下?
网传小米前总监冯德兵婚内出轨,200 多份「包养合同」,这是真的吗?具体是怎么回事?
为什么师父不愿把真本事传给弟子?
程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了?