Rust 程序设计语言 简体中文版 1.85.0[unoptimized + debuginfo] target(s) in 0.59s Rust 警告我们没有使用 read_line 的返回值 Result,说明有一个可能的错误没有处理。 消除警告的正确做法是实际去编写错误处理代码,不过由于我们就是希望程序在出现问题时立 即崩溃,所以直接使用 expect。第九章 会学习如何从错误中恢复。 使用 println! 占位符打印值 除了位于结尾的右花括号,目前为止就只有这一行代码值得讨论一下了: toml 文件: [dependencies] rand = "0.9.0" 下一次运行 cargo build 时,Cargo 会更新可用 crate 的 registry,并根据你指定的新版本重 新评估 rand 的要求。 第十四章会讲到 Cargo 及其生态系统 的更多内容,不过目前你只需要了解这么多。通过 Cargo 复用库文件非常容易,因此 Rustacean 能够编写出由很多包组装而成的更轻巧的项目。 知的并且大小是固定的,你可以 将该指针存储在栈上,不过当需要实际数据时,必须访问指针。想象一下去餐馆就座 吃饭。当进入时,你说明有几个人,餐馆员工会找到一个够大的空桌子并领你们过 去。如果有人来迟了,他们也可以通过询问来找到你们坐在哪。 入栈比在堆上分配内存要快,因为(入栈时)分配器无需为存储新数据去搜索内存空 间;其位置总是在栈顶。相比之下,在堆上分配内存则需要更多的工作,这是因为分 配器必须0 码力 | 562 页 | 3.23 MB | 26 天前3
人工智能安全治理框架 1.0知人工智能产品和服务的适用范围、注意事项、使用禁忌,支持使用者知情选 择、审慎使用。 (c)服务提供者应在告知同意、服务协议等文件中,支持使用者行使人 类监督和控制责任。 (d)服务提供者应让使用者了解人工智能产品的精确度,在人工智能决 策有重大影响时,做好解释说明预案。 (e)服务提供者应检查研发者提供的责任说明文件,确保责任链条可以 追溯到递归采用的人工智能模型。 (f)服务提供者应提高人工智能风险防范意识,建立健全实时风险监控0 码力 | 20 页 | 3.79 MB | 1 月前3
共 2 条
- 1













