当前位置: 首页 >
为什么觉得 Rust 难上手,尤其是生命周期?
- 人气:
Rust生命周期难懂很大程度上是因为Rust关于生命周期设计得有若干怪癖之处,以及它的文档写得有误导性,语焉不详。
比方说 &'a i32这个记号。
Rust文档说它表示“生命周期 不小于'a的引用”,这并不完全对,实际上它还能表示“生命周期不大于'a的引用”,取决于这个符号出现的位置。
在函数参数列表里的生命周期是前者,在返回值里的生命周期是后者。
如此基础和重要的编译逻辑,整篇文档没一个地方提到,试了半天才试出来。
这就是文…。
推荐资讯
- 2025-06-25为什么 Bun 选择了 Zig 以及 JSCore?
- 2025-06-25请问一下图中***的名字,谢啦?
- 2025-06-2527℃ 的冷空调和 27℃ 的热空调有什么区别?
- 2025-06-25毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-25为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
- 2025-06-25现在个人博客不能备案了吗?
- 2025-06-25你生活中做过最自律的一件事是什么?
- 2025-06-25你用过最丑的编程语言是哪个?
- 2025-06-25你们的腰突是怎么突然好的?
- 2025-06-25蜂鸟音乐要求邓紫棋立即下架重制歌曲,邓紫棋回应不会下架,此前她称 6 年没收到版税,如何看待此事?
- 2025-06-25WebSocket 是什么原理?为什么可以实现持久连接?
- 2025-06-25马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 2025-06-25如何评价鸿蒙电脑无法编写其自身运行的程序?
- 2025-06-25Go 语言的使用感受是什么?
- 2025-06-25240hz的显示器对比144hz提升有多少?
- 2025-06-25Rust 的设计缺陷是什么?
推荐产品
-
室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛?
支持平摊= = 我读大学那会儿自从军训时看过室友晚上用桶装水 -
面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
被嘲笑确实就不该继续面试了,简单的架构权衡都不会的地方就别去 -
开源项目都有哪些盈利模式,都是怎么坚持下来的?
我从 2014 年左右开始做开源,主要是在做运维监控相关开源 -
ant-design-vue 社区为什么不维护了?
不会吧…我不太清楚什么情况,只是我在 ant-design-
最新资讯