网站地图官方微信:
网站首页 包装制品配附件 包装制品 阅览室桌椅 眼镜架 眼镜布 削笔器

当前位置: 首页 >

为什么Rust写个链表都那么难?

表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。

但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。

但这又回到了老路上,违背了Rust的目标。

但是只要我们提前知道链表的最大长度,那么就能写出来了。

例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。

问题就出在这里,“链表最大…。

为什么Rust写个链表都那么难?

  • | QQ为什么败给微信? |

    QQ历史包袱太多了,必竟是企鹅起家的产品,不能有闪失,所以不...

    查看详情>>
  • | 求大神解答,为什么大家都不喜欢用docker? |

  • | 后端真的比前端累吗? |

  • | 女生真正的完美身材是什么样子? |

  • | 如何评价《三角洲行动》S5 赛季新地图「潮汐监狱」? |

  • | 《甄嬛传》中祺贵人为什么和甄嬛反目? |

  • | 为什么年轻人腰突检出率比中老年还高? |

  • | 好想问问大家在广州增城上车买房的真实体验,真的不能买吗? |

  • | 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔? |

  • | 想做***剪辑,如何找相应的素材? |

  • | 国产手机AI「好用」的背后,是技术差距还是文化差异? |

  • 亲自测试,一块intel的2t ssd,里面装满了许多vmw...

    2025-06-23
  • 1***6年1月份属兔的,今年50岁,目前体脂率在22以内,...

    2025-06-23
  • 图片来自网络侵删 题主说了父母反对你当偶像,这让我想起了今年...

    2025-06-23
  • 别想了。 虽然包括你在内的群众,愿望都是2029年上,...

    2025-06-23

关注我们

添加微信好友,关注最新动态