Публикации по теме '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 — два популярных языка..