表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
代码:
在C中,如何实现删掉一行注释无法运行?
后端真的比前端累吗?
你们都什么时候对男女之事开窍的?
用PHP写了个小框架,怎么才能得到大佬们的指点?
都说时尚是一个轮回,有哪些老电视剧里面的穿搭到现在都还是很潮的呢?
你看过最绝望的一张图片?
为什么人到中年,很少有身材苗条的?
工业克苏鲁什么意思?
Node.js 性能为什么这么差?
万兆的网络速度有多大意义?
搭建家庭 NAS 服务器有什么好方案?
为什么欧美影视喜欢露点?
055万吨驱逐舰是不是有些被过于神化了,有没有了解的大佬详细解释一下?
普通人的电脑配置到底是什么水平?
Android 开发时你遇到过什么相见恨晚的工具或网站?
有什么 j***ascript 的好书推荐?
组nas一定要TDP低的cpu吗?
为什么买的小乌龟总是养不活呀?
为什么组装电脑的人喜欢用大功率电源?
如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
独立开发***能盈利吗?感觉好累...
老公加班过多,是逃避家庭责任吗?
为什么各大品牌内存条包装都那么low?
为什么要远离社会底层?
为什么要使用 Go 语言?Go 语言的优势在哪里?
HTTP/3 解决了什么问题,又引入了什么新问题?
什么笑话让你看一次笑一次?
真的有这种又苗条身材又爆炸的么?
为什么拼音26键没有ü?