网站地图官方微信:
网站首页 民营区 兴华乡 锦江镇 良庆镇 屏西乡 奉科镇

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 怎么知道女人动了真情? |

    我和她认识了一个星期以后的一天晚上,我开车送她回家 快到她家...

    查看详情>>
  • | 能分享一下你写过的rust项目吗? |

  • | 有没有免费的语音转文字的软件? |

  • | 健身教练们觉得女生怎样的身材才是好身材? |

  • | 如果北京放开车牌,未来会怎样? |

  • | 为何雷军天天健身,却无健身痕迹? |

  • | 吴柳芳的真实水平如何? |

  • | 特斯拉modelY有必要延期到7月份提车吗? |

  • | 能分享一下你写过的rust项目吗? |

  • | 055驱逐舰 是个什么概念? |

  • | 鱼缸有没有简单的过滤配置搭配方式? |

  • 不能,没有一丁点可能 根据海关总署数据,2024年共进口 小...

    2025-06-20
  • 就不想用rust吗?局面打开,j***a写一堆class太臃...

    2025-06-20
  • 1961年,一位文化部副部长到四川考察时,在座谈会上批评 “...

    2025-06-20
  • 其实吧,破局的方法也很简单: 这是伊朗导弹上掉下来的火箭...

    2025-06-20

关注我们

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