当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-24 01:10:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 千元级的全闪 NAS,会是未来的趋势吗?
- 为什么 Mac 对游戏支持这么差?
- 为什么长得漂亮却没什么用?
- Mac 发展那么多年结果只能剪***吗?
- 我们常说的“地势险要、易守难攻”“兵家必争之地”到底是怎样的?
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
- 成龙的电影从什么时候开始票房不灵了?
- 为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
- 数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 如何看待 2025 浙江高考杭州二中高分段被镇海宁海学军等校「碾压」?
最新资讯文章
- 如何评价首个女性友好的编程语言HerCode?
- 能不能发一张你相册里最好看的自拍照?
- 为什么macos下的鼠标体验这么差?
- 苹果 6 月 10 日召开的 2025 年全球开发者大会「WWDC25」,有哪些值得关注的信息?
- 有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
- 鱼缸能不能做到一直不换水还很清澈?
- 骑公路车半路上突然有陌生人想跟你飙车,你会「应战」吗?
- 后端开发除了增删改查还有什么?
- 雷军,是真的如表现的那么真诚吗?
- 为什么越来越多的国内男孩,要娶国外女孩?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 为什么最低薪资在国内很罕见,却在日本很常见?
- MacBook的诱惑在哪里?
- node.js可以做***识别分析吗?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 搞了NAS之后去哪里下载4K,8K的电影?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 为什么大部分人都认为2560x1440是2K?
- 你们学校的校花都是怎么样的?