Используйте тип Rust Vec для динамически расширяющихся массивов 🦀
Автор: Trevor Sullivan
Загружено: 2023-08-28
Просмотров: 6216
В этом видео мы рассмотрим тип Rust Vec в модуле std::vec. Vec полезен как массив с динамическим размером и предоставляет множество вспомогательных методов для добавления и удаления элементов, объединения нескольких объектов Vec, резервирования дополнительной системной памяти и многого другого!
В Rust есть макрос vec!, который упрощает создание экземпляра Vec. Вы можете использовать метод .push() для добавления элементов в изменяемый Vec. Метод .append() класса Vec позволяет присоединить к нему другой Vec с тем же базовым типом данных. Метод .remove() удаляет элемент из Vec по указанному индексу. Метод .reserve() может использоваться для резервирования дополнительной системной памяти на случай увеличения размера Vec. Вы также можете использовать методы .len() и .capacity() для отслеживания количества элементов и зарезервированного размера для данного Vec.
🤯 Плейлист по программированию на Rust 🦀 • Rust Programming Tutorial 🦀
📖 Справочник по типам векторов Rust: https://doc.rust-lang.org/std/vec/str...
📖 Использование типов векторов Rust: https://doc.rust-lang.org/book/ch08-0...
Visual Studio Code ➡️ https://code.visualstudio.com
Сайт Rust ➡️ https://rust-lang.org
Установщик Rustup ➡️ https://rustup.rs
Документация Rust ➡️ https://doc.rust-lang.org/book
Подписывайтесь на меня в других социальных сетях!
➡️ https://trevorsullivan.net
➡️ https://github.com/pcgeek86
➡️ / pcgeek86
➡️ / trevorsullivan
➡️ / trevorsoftware
➡️ https://tiktok.com/pcgeek86
Все товарные знаки, логотипы и бренды являются собственностью их соответствующих владельцев. Все названия компаний, продуктов и услуг, используемые на этом сайте, предназначены исключительно для идентификации. Использование этих названий, товарных знаков и брендов не подразумевает одобрения.
#rustlang #rust #rustdev #opensource #software #linux #devops #programming #rusty #dev #coding #codinglife #code #coder #ubuntu #ubuntulinux #appdev #developer
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: