- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Rust - Основы - 2
Группа по изучению программирования - https://discord.gg/vmyEXf2HT5
В этом видео мы рассмотрим основы языка программирования Rust. Rust - это современный системный язык программирования, который обеспечивает безопасность, скорость и параллелизм. В видео мы познакомимся с основными концепциями Rust, такими как переменные, типы данных, функции, циклы и условные операторы. Мы также рассмотрим основные принципы безопасности, которые делают Rust надежным и защищенным языком программирования. Если вы хотите изучить Rust или просто узнать больше о нем, это видео идеально подойдет для вас. Присоединяйтесь к нам и начните свое путешествие в мир программирования с Rust! #Rust #языкпрограммирования #основы
Это видео под названием «Rust - Основы - 2» от канала RDragon представляет собой практическое руководство по основам языка программирования Rust для тех, кто уже знаком с программированием (например, на Java или C#).
Ниже приведено описание ключевых тем, разобранных в ролике:
Основные темы видео:
Вывод данных: Разница между макросами print! и println! [01:15].
Переменные и неизменяемость: * Объявление переменных через let и использование «змеиной нотации» (snake_case) [01:54].
Понятие неизменяемости (immutable) по умолчанию и использование ключевого слова mut для создания изменяемых переменных [03:49].
Константы (const), их именование и обязательное указание типа данных [04:14].
Типы данных и строки:
Разница между строковыми литералами (ссылками на строку) и типом String [03:06].
Использование String::from и parse для работы с типами [05:30].
Ввод/вывод (I/O): Как получить ввод от пользователя через библиотеку std::io, использование stdin и обработка ошибок с помощью .expect() [08:00].
Управление зависимостями: Работа с файлом Cargo.toml и добавление библиотек (на примере библиотеки rand для генерации случайных чисел) [09:49].
Конструкции управления потоком:
Сопоставление с паттернами через match (аналог switch) и обязательная обработка всех случаев (использование _ как дефолтного значения) [12:30].
Условные операторы if / else (в Rust они могут возвращать значения, заменяя тернарный оператор) [22:17].
Циклы: Бесконечный цикл loop, циклы while и for, а также работа с диапазонами [14:07].
Функции: Синтаксис объявления функций (fn), передача аргументов с типами и возврат значений (неявный возврат без точки с запятой) [20:36].
Структуры данных: Краткий обзор кортежей (tuples) и массивов [18:00].
Это видео отлично подходит для быстрого погружения в синтаксис Rust и понимания того, как язык предотвращает типичные ошибки программирования.
Видео Rust - Основы - 2 канала RDragon
В этом видео мы рассмотрим основы языка программирования Rust. Rust - это современный системный язык программирования, который обеспечивает безопасность, скорость и параллелизм. В видео мы познакомимся с основными концепциями Rust, такими как переменные, типы данных, функции, циклы и условные операторы. Мы также рассмотрим основные принципы безопасности, которые делают Rust надежным и защищенным языком программирования. Если вы хотите изучить Rust или просто узнать больше о нем, это видео идеально подойдет для вас. Присоединяйтесь к нам и начните свое путешествие в мир программирования с Rust! #Rust #языкпрограммирования #основы
Это видео под названием «Rust - Основы - 2» от канала RDragon представляет собой практическое руководство по основам языка программирования Rust для тех, кто уже знаком с программированием (например, на Java или C#).
Ниже приведено описание ключевых тем, разобранных в ролике:
Основные темы видео:
Вывод данных: Разница между макросами print! и println! [01:15].
Переменные и неизменяемость: * Объявление переменных через let и использование «змеиной нотации» (snake_case) [01:54].
Понятие неизменяемости (immutable) по умолчанию и использование ключевого слова mut для создания изменяемых переменных [03:49].
Константы (const), их именование и обязательное указание типа данных [04:14].
Типы данных и строки:
Разница между строковыми литералами (ссылками на строку) и типом String [03:06].
Использование String::from и parse для работы с типами [05:30].
Ввод/вывод (I/O): Как получить ввод от пользователя через библиотеку std::io, использование stdin и обработка ошибок с помощью .expect() [08:00].
Управление зависимостями: Работа с файлом Cargo.toml и добавление библиотек (на примере библиотеки rand для генерации случайных чисел) [09:49].
Конструкции управления потоком:
Сопоставление с паттернами через match (аналог switch) и обязательная обработка всех случаев (использование _ как дефолтного значения) [12:30].
Условные операторы if / else (в Rust они могут возвращать значения, заменяя тернарный оператор) [22:17].
Циклы: Бесконечный цикл loop, циклы while и for, а также работа с диапазонами [14:07].
Функции: Синтаксис объявления функций (fn), передача аргументов с типами и возврат значений (неявный возврат без точки с запятой) [20:36].
Структуры данных: Краткий обзор кортежей (tuples) и массивов [18:00].
Это видео отлично подходит для быстрого погружения в синтаксис Rust и понимания того, как язык предотвращает типичные ошибки программирования.
Видео Rust - Основы - 2 канала RDragon
Комментарии отсутствуют
Информация о видео
8 октября 2023 г. 16:17:59
00:25:06
Другие видео канала




















