网站地图官方微信:
网站首页 圆规 一体机办公设备 眼镜架 学校家具 信封 文件柜

当前位置: 首页 >

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

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

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

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

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

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

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

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

  • | 你捡过最大的漏是什么? |

    两次都是房子,一次是2008年在长沙读研,宿舍四人间,两个人...

    查看详情>>
  • | 飞利浦商用显示器是如何践行ESG承诺的?有哪些显示器有助于企业绿色发展? |

  • | H.264和H.265,两者都是给足码率的情况下,谁能提供的画质上限更高? |

  • | 民航局紧急通知禁止携无 3C 标识及被召回的充电宝乘境内航班,无 3C 标识充电宝有哪些安全隐患? |

  • | 日本首次在本土试射「远程导弹」,射程达 180 公里,这意味着什么?其远程导弹威力怎么样? |

  • | 为什么都说 Finder 难用? |

  • | 为什么说产后一年是婚姻中最难的一年? |

  • | 家里想搞个服务器,有什么好的建议方案吗? |

  • | 人工智能相关专业里有什么「坑」吗? |

  • | 亲眼见到明星本人是什么体验? |

  • | 我国有能力发现B2并摧毁吗? |

  • 终于集齐三大女神。 张靓颖的眼镜,戴与不戴真的是判若两人。...

    2025-06-27
  • 一、持有的服务器1.阿里云:2H2G3M,每年99续费,主要...

    2025-06-27
  • 6月15日左右,茅台某地区域发出内部通知,原文如下: 为响应...

    2025-06-27
  • 长期来看,其实Windows系统远比我们想象中的要稳定,30...

    2025-06-27

关注我们

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