当前位置:当前位置: 首页 >
为什么觉得 Rust 难上手,尤其是生命周期?
文章出处:网络 人气:发表时间:2025-06-23 06:05:09
Rust生命周期难懂很大程度上是因为Rust关于生命周期设计得有若干怪癖之处,以及它的文档写得有误导性,语焉不详。
比方说 &'a i32这个记号。
Rust文档说它表示“生命周期 不小于'a的引用”,这并不完全对,实际上它还能表示“生命周期不大于'a的引用”,取决于这个符号出现的位置。
在函数参数列表里的生命周期是前者,在返回值里的生命周期是后者。
如此基础和重要的编译逻辑,整篇文档没一个地方提到,试了半天才试出来。
这就是文…。
同类文章排行
- 为什么深圳的医院都比较一般?
- 微软 VS Code 1.101 发布,集成 MCP 协议,这对用户体验有哪些改变?
- 俄罗斯为什么不归还中国的领土以换取中国的军事装备?
- 如何评价黄霄云这个人?
- 有一双超级大长腿是什么感觉?
- 住家保姆为什么总干不长?
- 《黑神话:悟空》「安身法」没办法拦怪,那这个火圈到底干啥的?
- 如何评价伊朗驻华大使馆发布的海报?熊熊圣火,焚以残躯……?
- 未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 如何看待华人派遣赴日it彻底崩了?
最新资讯文章
- 有一个超级漂亮的女朋友是一种什么体验?
- 有一张巨强的显卡是什么体验?
- 图吧工具箱是有病毒吗?
- 为什么重庆的房子这么便宜?
- 《凡人修仙传》的韩立有 72 把金雷竹做的剑,其他人看见了不觉得奇怪吗?
- 吴彦祖疯狂接代言被猜缺钱,卖完英语课又代言黄酒,他是真的缺钱还是有其他考量?
- 一辈子戴眼镜好,还是做近视手术好?
- 伊朗这次会崩溃灭亡吗?
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 美军 B-2 轰炸机参与袭击伊朗核设施,B-2轰炸机战斗力如何?会摧毁伊朗核设施吗?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- Windows的伟大之处在哪里?
- 雷军为什么不愿意用性价比打法进军NAS?
- 你和你老婆是怎么认识的?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?






关注公众微信号
移动端,扫扫更精彩