当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
人气:发表时间:2025-06-26 08:35:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 前端,后端,全栈哪个好找工作?
- 什么是 5G 固定无线接入(FWA)?
- 为什么 IPv6 突然不火了?
- NanoIPS 和Fast IPS 哪个好?
- 请问一下图中***的名字,谢啦?
- 都是研制核武器,为何只敢动伊朗,对朝鲜确畏首畏尾?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 那些168cm才80来斤的女生,真的现实生活中好看吗?
- 为什么大部分人都认为2560x1440是2K?
- 性在婚姻生活中真的重要吗?
最新资讯文章
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 如何看待特朗普在互联网公布北约秘书长吕特发给他的私人短信?
- 两个问题:女足工资为什么比男足低?如果中国女足和中国男足打一场谁会赢?
- Flutter 为什么没有一款好用的UI框架?
- 人工智能相关专业里有什么「坑」吗?
- 如何看待黎明娶了离异后的女助理?
- 邻居家小孩来敲门问WiFi密码,告诉他之后,他竟然几部手机电视全用上。你说该怎么办?
- Node.js是谁发明的?
- 为什么CCTV-6总是能播一些连院线都上不了的电影?
- 作为一个服务器,node.js 是性能最高的吗?
- 国产轮胎那么便宜,为什么很多人非要买高价的国外轮胎??
- 为什么有些NAS用户弄那么多硬盘?
- 照骗能骗到什么程度?
- 为什么 WeGame 在国内竞争不过 Steam ?
- 为什么程序员独爱用Mac进行编程?
- 美国国鸟是鹰,日本国鸟是绿雉,印度国鸟是孔雀,那中国国鸟是啥?
- 用PHP写了个小框架,怎么才能得到大佬们的指点?
- 怎么投诉物业,他们才最害怕?
- 冰箱两边各留是2.5公分可以吗,两边散热的?
- 你怎么看待剪映收费过高问题?