当前位置:当前位置: 首页 >
为什么觉得 Rust 难上手,尤其是生命周期?
文章出处:网络 人气:发表时间:2025-06-23 05:15:15
Rust生命周期难懂很大程度上是因为Rust关于生命周期设计得有若干怪癖之处,以及它的文档写得有误导性,语焉不详。
比方说 &'a i32这个记号。
Rust文档说它表示“生命周期 不小于'a的引用”,这并不完全对,实际上它还能表示“生命周期不大于'a的引用”,取决于这个符号出现的位置。
在函数参数列表里的生命周期是前者,在返回值里的生命周期是后者。
如此基础和重要的编译逻辑,整篇文档没一个地方提到,试了半天才试出来。
这就是文…。
同类文章排行
- duckdb的性能如何?
- 为什么新流行的开源编辑器都在用Rust开发?
- 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
- 为什么 Mac 对游戏支持这么差?
- 龙芯在.NET上帮微软做CPU指令集适配,为什么到国内.NET开发者这里成了维护龙芯.NET版本?
- 在办公室用机械键盘是什么心里?
- go语言unmarshal反序列化json数据,类型不确定怎么办?
- 有哪些BI工具惊艳了你?
- 如何评价张靓颖刘宇宁《九万字》?
- 要想完全放弃Windows操作系统而使用 Linux需要多少勇气?
最新资讯文章
- 中国的导弹水平到底怎么样?
- 官方通报贵州厦蓉高速三都往榕江大桥垮塌,因持续强降雨诱发山体滑坡导致,目前情况如何?
- postgres集群的选择?
- 如何看待x上的民族种姓天梯?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- j***aer总是说有分布式了,单体性能就不重要了,这种说法对吗?
- Firefox 浏览器是否还有可能浴火重生?
- 如何评价前端组件库shadcn/ui?
- 如何评价鱼皮程序员的OJ项目?
- node.js可以做***识别分析吗?
- 平面设计主KV做成这样,在你的城市薪资一般多少?
- 27寸显示器是否有必要到4K?
- 女生到底应不应该穿***的衣服?
- 我应该设置多少kb才能让他不能玩游戏?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?