История изменений
Исправление MyTrooName, (текущая версия) :
for item in &array {...}
нормальный синтаксис для языка с явными указателями
for item in array.to_vec() {...}
не надо так делать. to_vec(), я так понимаю, аллоцирует и копирует
fn print_array2(array: [i32; n], n: i32) {
я понимаю, что ты не знаешь, как что-то сделать. но зачем изобретать свой синтаксис и пытаться его скомпилировать?
fn print_array4(array: &[i32]) {
println!("{}", array.len())
}
Исправление MyTrooName, :
for item in array.to_vec() {...}
не надо так делать. to_vec(), я так понимаю, аллоцирует и копирует
fn print_array2(array: [i32; n], n: i32) {
я понимаю, что ты не знаешь, как что-то сделать. но зачем изобретать свой синтаксис и пытаться его скомпилировать?
fn print_array4(array: &[i32]) {
println!("{}", array.len())
}
Исправление MyTrooName, :
for item in array.to_vec() {...}
не надо так делать. to_vec(), я так понимаю, аллоцирует и копирует
fn print_array2(array: [i32; n], n: i32) {
я понимаю, что ты не знаешь, как что-то сделать. но зачем изобретать свой синтаксис и пытаться его скомпилировать?
fn print_array4(array: &[i32]) {
println!(array.len())
}
Исходная версия MyTrooName, :
for item in array.to_vec() {...}
не надо так делать. to_vec(), я так понимаю, аллоцирует и копирует
fn print_array2(array: [i32; n], n: i32) {
я понимаю, что ты не знаешь, как что-то сделать. но зачем изобретать свой синтаксис и пытаться его скомпилировать?
fn print_array4(array: &[i32])