Тема: Rust масиви
Підкажіть, будь ласка, як у Rust повернути масив із функції.
У мене є масив, який знаходиться в іншому файлі, і я хочу повернути його з функції, щоб передавати та використовувати в інших функціях.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Rust → Rust масиви
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Підкажіть, будь ласка, як у Rust повернути масив із функції.
У мене є масив, який знаходиться в іншому файлі, і я хочу повернути його з функції, щоб передавати та використовувати в інших функціях.
Який саме масив? Фіксованого розміру чи динамічного? Статичний чи у стеку?
Найзагальніший варіант - використовувати Vec замість масиву, якщо питання саме так ставиться. При виході з функції тоді переміщується вказівник на тіло масиву. Але є ще купа варіантів, залежно від деталей, які ви не надали.
Якщо "масив знаходиться в іншому файлі" означає статичний масив, то повертайте його слайсом.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися