File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -65,21 +65,27 @@ fn main() {
65
65
// 不正なインデックスアクセスはpanicを引き起こします。
66
66
println!("Fourth element: {}", xs[3]);
67
67
// FIXME ^ Comment out this line
68
+ // FIXME ^ この行をコメントアウトしましょう。
68
69
69
70
// `Vector`s can be easily iterated over
71
+ // `Vector`は簡単にイテレートできます。
70
72
println!("Contents of xs:");
71
73
for x in xs.iter() {
72
74
println!("> {}", x);
73
75
}
74
76
75
77
// A `Vector` can also be iterated over while the iteration
76
78
// count is enumerated in a separate variable (`i`)
79
+ // `Vector`をイテレートしながら、
80
+ // イテレーションの回数を別の変数(`i`)に列挙することもできます。
77
81
for (i, x) in xs.iter().enumerate() {
78
82
println!("In position {} we have value {}", i, x);
79
83
}
80
84
81
85
// Thanks to `iter_mut`, mutable `Vector`s can also be iterated
82
86
// over in a way that allows modifying each value
87
+ // `iter_mut`を使うと、ミュータブルな`Vector`をイテレートし、
88
+ // それぞれの値を修正することができます。
83
89
for x in xs.iter_mut() {
84
90
*x *= 3;
85
91
}
You can’t perform that action at this time.
0 commit comments