当前位置:当前位置: 首页 >
为什么觉得 Rust 难上手,尤其是生命周期?
文章出处:网络 浏览次数:发表时间:2025-06-23 06:05:09
Rust生命周期难懂很大程度上是因为Rust关于生命周期设计得有若干怪癖之处,以及它的文档写得有误导性,语焉不详。
比方说 &'a i32这个记号。
Rust文档说它表示“生命周期 不小于'a的引用”,这并不完全对,实际上它还能表示“生命周期不大于'a的引用”,取决于这个符号出现的位置。
在函数参数列表里的生命周期是前者,在返回值里的生命周期是后者。
如此基础和重要的编译逻辑,整篇文档没一个地方提到,试了半天才试出来。
这就是文…。
同类文章排行
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 热干面吃起来怪怪的,是只有武汉人才会喜欢热干面吗?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 为什么山姆这么受欢迎?
- 你怎么看待剪映收费过高问题?
- 买到烂尾楼到底该有多绝望?
- 前端 css 中的 Grid 属性有哪些?
- 苹果前首席设计师 Jony Ive 离职的原因是什么?
- 华为云有没有实力挑战阿里云?
- 慢跑 5 公里用 40 分钟是不是很丢人?
最新资讯文章
- 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
- 为什么我感觉gemini 2.5 pro总是用力过猛?
- 有没有什么冷门的高颜值女演员?
- 如何看待 Rust 的应用前景?
- 如何反驳“电脑普及15年,年轻人还要淘宝代装steam”?
- 为什么“柴犬”从万人迷,变成万人嫌?
- 银行为什么不让提前还款?
- 你的老师长什么样?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 为什么大部分人都认为2560x1440是2K?
- GoLang不需要Rakefile/Makefile,是如何实现交叉编译的?如在X86上生成MIPS的可执行。
- 以前都是鼓吹快乐教育,为什么现在大家都明白了快乐教育,实际上就是愚民教育?
- 为什么中国开发不出流行的编程语言?
- 福建是不是行政区划失败的典型?
- 女生被踢裆也会很疼吗?
- 为什么我三角肌中束练不出来?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- 如何评价华为鸿蒙电脑?
- 如何评价伊朗最高领袖哈梅内伊?
- 为什么微信不向telegram学习?





