gpt4 book ai didi

rust - Rust 中的下划线 : "consider using"

转载 作者:行者123 更新时间:2023-11-29 08:02:20 25 4
gpt4 key购买 nike

这里是 Rust 新手。当提供一个参数并在函数声明中将其保留为未使用时(例如,在学习 Rust 时...),编译器会警告该变量在范围内未使用的事实,并建议考虑在其前加下划线。这样做,警告就会消失。

warning: unused variable: `y`
--> src/main.rs:23:29
|
23 | fn another_function(x: i32, y: i32) {
| ^ help: consider using `_y` instead
|
= note: #[warn(unused_variables)] on by default

为什么?那么如何区别对待变量呢?

最佳答案

这只是一个约定:如果未使用名称以下划线开头的变量,Rust 不会发出警告,因为 sometimes您可能需要一个不会在代码中其他任何地方使用的变量。

关于rust - Rust 中的下划线 : "consider using",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55078271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com