当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?_浙江省温州市龙湾区挑阿率交通产品有限合伙企业
浏览次数:304发表时间:2025-06-23 19:50:11
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 大家猜猜伊朗的结局如何?
- CPU 为什么很少会坏?
- DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 邻居家小孩来敲门问WiFi密码,告诉他之后,他竟然几部手机电视全用上。你说该怎么办?
- 夸克网盘有可能超越百度网盘吗?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 不限制语言,客户端GUI开发用什么好?
- 为什么说中国是基建狂魔?
- 要不要帮导师装服务器?
最新资讯文章
- 为什么程序员独爱用Mac进行编程?
- 为什么苹果的定制硬盘颗粒是银色封装,而无论是nvme ssd,笔记本板载还是手机硬盘都是黑色封装?
- 为什么微信不向telegram学习?
- 为什么同样是输球,常州和国足的风评却差那么多呢?
- 美国都闹成了这样了,抖音上到处都是***,为什么知乎上没人报道呢?
- 大家猜猜伊朗的结局如何?
- 鱼缸过滤全天开着太耗电,关掉半天又容易水浑,有什么好办法?
- 国产香橙派和树莓派差距在哪?
- 世界上哪款战斗机最好看?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 雷军说「烧开自来水绝对不能喝」,是真的吗?
- 为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢?
- 你怎么看待剪映收费过高问题?
- 055一打一能不能打过阿利伯克?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 曼德拉是南非的罪人吗?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 公司规定所有接口都用 post 请求,这是为什么?
- J***a 除了 Spring 还有什么?
- 眼睛有飞蚊症可以自愈吗?





