エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Rustの所有権(Ownership)について良く理解できないままドキュメントの説明を読んでいたが、自分でサンプ... Rustの所有権(Ownership)について良く理解できないままドキュメントの説明を読んでいたが、自分でサンプルコードを記述しているうちに、理解する必要が出てきた。 まず、よくありがちな配列(Vectors)を使用して、Max関数に引数を渡す例。 fn main() { let my_array = vec![61,14,71,23,42,8,13,66]; let max = max(my_array); println!("Max value is {}.", max); // => Max value is 71. } fn max(array: Vec<i32>) -> i32{ let mut max = array[0]; for val in array{ if max < val { max = val; } } max } fn main() { let my_arra