网站地图官方微信:
网站首页 包装产品加工 圆珠笔 印章用品 隐型眼镜 验钞机 修正带

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 如何看待“开私人飞机的富人不带头环保,我一普通人为啥要环保”的观念? |

    你知不知道有位歌手叫Taylor Swift,最夸张的一次是...

    查看详情>>
  • | 冬天也要穿胸罩吗? |

  • | DeepSeek如何本地化部署? |

  • | 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些? |

  • | 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么? |

  • | 为什么要学go语言,golang的优势有哪些? |

  • | 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。? |

  • | 怎么看待官方通报女星那尔那茜涉嫌高考报名材料造***? |

  • | 前端是不是快没了? |

  • | 想深入学习网站后台技术,有哪些建议? |

  • | 得了强直性脊柱炎是不是一辈子就完了? |

  • 一个都不会有的,这个世界上没有一个国家的价值观和中国一样。 ...

    2025-06-22
  • 看见这b玩意儿身上秃的那块没? 知道怎么来的吗? 以前把它养...

    2025-06-22
  • 我五菱缤果,孩爸奔驰e300。 缤果小,会车,掉头,走乡村...

    2025-06-22
  • 因为以色列的瓶瓶罐罐比伊朗多,而且非常脆弱。 以色列第...

    2025-06-22

关注我们

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