网站地图官方微信:
网站首页 下埠镇 清丰县 列夕乡 廉江市 三洞乡 检槽乡

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 阿里网盘为什么没有动静了? |

    目前阿里云盘的现状,几乎是是跑路了,不知道谁还用这网盘开通会...

    查看详情>>
  • | 2029年中国能载人登上月球吗? |

  • | 我去年查出来女性***两性畸形,目前16,高二,住男寝,怎么办? |

  • | 现代艺术只考虑意义、不考虑美感吗? |

  • | 做个web服务器,gin框架和go-zero怎么选? |

  • | 目前最具性价比的全栈路线是啥? |

  • | LCD党真的只是少部分人吗? |

  • | Chrome 浏览器设计的神细节有哪些? |

  • | 如何评价剪映svip,599一年,有替代方案吗? |

  • | 为什么说纯铜是紫色的,可是我看上去更像纸箱子的颜色啊,是否我自己有色盲呢? |

  • | 为什么还用导弹发射井,机动式部署不是更安全吗? |

  • 中国和美国哪个的领土面积大? 美国认为美国大,中国认为中国大...

    2025-06-23
  • 担(长的国粹)的责 今天送了,医院专门有保安大哥统一收锦...

    2025-06-23
  • 应用服务器 TongWeb v7 全面支持 J***aEE7...

    2025-06-23
  • 老夫随便说几个,是曾经的梦境,评论不会回复 纯属娱乐,请勿当...

    2025-06-23

关注我们

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