Code Fix

初級index out of bounds パニックの原因と直し方 › パターン2

index out of bounds パニックの原因と直し方

存在しない添字でVecや配列にアクセスすると、コンパイルは通りますが実行時にパニックしてプログラムが異常終了します。

 1  fn main() {
 2      let prices = vec![100, 250, 300];
 3      println!("{}", prices[__]);
                               ^
 4  }
thread 'main' panicked at main.rs:3:26: index out of bounds: the len is 3 but the index is 10

空欄を埋めて実行を通す

広告
広告スロット(未設定)

index out of bounds パニックの原因と直し方

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)