我想弄清楚这个警告实际意味着什么.程序运行完美,但在编译期间我收到此警告:
main.rs:6:1: 8:2 warning: function 'isMultiple' should have a snake case identifier,
#[warn(non_snake_case_functions)] on by default
Run Code Online (Sandbox Code Playgroud)
代码很简单:
/*
Find the sum of all multiples of 3 or 5 below 1000
*/
fn isMultiple(num: int) -> bool {
num % 5 == 0 || num % 3 == 0
}
fn main() {
let mut sum_of_multiples = 0;
//loop from 0..999
for i in range(0,1000) {
sum_of_multiples +=
if isMultiple(i) {
i
}else{
0
};
}
println!("Sum is {}", sum_of_multiples);
}
Run Code Online (Sandbox Code Playgroud)
您可以通过在文件中包含此行来将其关闭.看看这个帖子
#![allow(non_snake_case)]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3617 次 |
| 最近记录: |