Публикации по теме 'rust-programming-language'
Список всех зарегистрированных пользователей в Windows с помощью Rust!
Подсчет вошедших в систему пользователей может быть сложным при использовании функций LsaEnumerateLogonSessions и LsaGetLogonSessionData , если вы никогда раньше не работали с указателями, я надеюсь, что этот пост прояснит процесс.
Для этого проекта мы будем использовать библиотеку windows-rs от Microsoft, так как с ней проще работать, чем с библиотекой winapi, которая ближе к C++, чем к Rust.
[package]
name = "test_rust"
version = "0.1.0"
edition =..
Rust для начинающих — Часть 9 — Структура
Давайте посмотрим, что такое Struct и как мы можем использовать его в языке Rust в этом разделе.
Примечание . Пожалуйста, ознакомьтесь с предыдущим разделом руководства, чтобы понять, что такое &str в rust.
Предыдущий раздел: https://medium.com/@manikandan96372/rust-for-beginners-part-8-str-6ce56c02ca88
Структура
Структура — это еще один тип в rust, который состоит из одного или нескольких типов или набора различных типов.
Если вы хотите описать только один атрибут,..
Программирование на Rust: сила Enum и сопоставление с образцом
Rust, мультипарадигмальный язык системного программирования, становится все более популярным в мире программирования, особенно там, где речь идет о программировании на системном уровне. Одной из его наиболее привлекательных особенностей является эффективное использование перечислений (enums) и сопоставление с образцом. Эти две функции обеспечивают краткий и выразительный способ обработки различных типов структур данных и условий, уменьшая количество ошибок и делая код более читабельным и..
Чтение и запись файла в Rust
В этой статье будет рассмотрено, как вы можете создать, открыть файл, прочитать его содержимое и записать в него в Rust.
Как инженер-программист или кто-то, кто интересуется технологиями, операции чтения и записи (также известные как ввод-вывод для ввода и вывода) являются некоторыми важными понятиями, которые вы должны знать.
Прочитав эту статью, вы сможете создать, открыть файл, прочитать его содержимое и добавить в него содержимое. Итак, давайте погрузимся.
Но сначала давайте..
Открытый исходный код Rust, 2023 г.
Проекты с открытым исходным кодом на Rust
Если вы увлекаетесь Rust, а я знаю, что да, этот список может вас заинтересовать. Это краткий список некоторых значительных проектов с открытым исходным кодом по программированию на Rust, которые набирают обороты.
Суть Rust в том, что для развития инструментов и проектов всегда требуется больше разработчиков, чтобы заставить их работать как можно лучше. Если вы ищете сторонние проекты, с которых можно начать…
Не ждите генераторов ржавчины
Что такое генератор?
Генераторы — это шаблон, широко используемый в экосистеме Python, как и итераторы, они очень полезны для создания нескольких значений. Но в отличие от итераторов, они прерывают выполнение функции и позволяют вызывающей стороне возобновить ее выполнение позже:
Ключевое слово yield прерывает функцию и возвращает предоставленное значение. Теперь вместо использования функции next() для возобновления работы генератора вы можете использовать:..
Го против ржавчины
Мне нравится изучать языки. Я думаю, что как разработчику это значительно повышает профессионализм и открытость. Очень часто я ловил себя на том, что создаю оригинальные решения на одном языке, которые были просто переложением того, что я видел на другом языке.
В последние несколько лет я начал очень интересоваться двумя языками, оба быстро становились популярными и достигли консенсуса в сообществе разработчиков.
это не соревнование
Golang и Rust — два популярных языка..