Literal dan Operator

Literal: data konstanta yang ditulis langsung di kode dan nilainya langsung terlihat sekilas, merupakan bentuk representasi data paling dasar dalam program. Nilainya tetap dan tidak bisa berubah, tertulis secara permanen …

Литералы и операторы

Литерал — это константные данные, напрямую прописанные в коде, значение которых видно сразу. Это самая базовая форма представления данных в программе. Значение фиксировано и не меняется, жестко прописано в коде …

Tipe Dasar

Rust memiliki kumpulan tipe primitif (Primitives) yang lengkap, terbagi menjadi dua kelompok besar yaitu tipe skalar dan tipe majemuk. (I) Tipe Skalar (Scalar Types) Mewakili satu nilai mandiri yang tunggal, …

Базовые типы

В Rust встроен богатый набор примитивных типов (Primitives), они делятся на две большие группы: скалярные типы и составные типы. (I) Скалярные типы (Scalar Types) Представляют одно отдельное значение, всего 6 …

Output Terformat

Makro Output Fungsi cetak (output) pada Rust diimplementasikan dengan serangkaian makro di modul std::fmt. Berikut penjelasan makro yang sering dipakai: Semua makro yang diakhiri ln akan menambahkan karakter ganti baris, …

Форматированный вывод

Макросы вывода Функция печати (вывода) в Rust реализована набором макросов из модуля std::fmt. Рассмотрим популярные макросы: Все макросы с окончанием ln добавляют символ перевода строки, после вывода курсор переходит на …

komentar

Peringatan Jika kamu sudah mempelajari C, C++, Java atau C#, kamu bisa melewati pelajaran ini. Alasannya, komentar pada Rust hampir sama dengan bahasa-bahasa tersebut. Apa itu komentar? Teks penjelasan yang …

комментарий

Примечание Если вы изучали C, C++, Java или C#, этот урок можно пропустить. Дело в том, что комментарии в Rust работают почти так же, как в этих языках. Что такое …

Пример Hello World

После установки Rust на предыдущем уроке полагаю, что все читатели уже настроили рабочее окружение Rust. Далее мы создадим наш первый пример на Rust. Сначала создайте на компьютере папку для хранения …

Contoh Hello World

Setelah proses pemasangan Rust pada pelajaran sebelumnya, saya yakin pembaca semua sudah berhasil menyiapkan lingkungan Rust. Selanjutnya kita akan membuat contoh program Rust pertama. Pertama, buat folder di komputer untuk …

Введение и установка

Rust стремительно развивается, превратившись из узкоспециализированного увлечения в основной язык программирования. Он прочно закрепился в сфере системного программирования и широко используется сообществами открытого кода и различными отраслями промышленности.Язык сочетает безопасность …

Pengenalan dan Pemasangan

Rust berkembang dengan pesat, dari hobi kalangan kecil hingga menjadi bahasa utama, memiliki posisi kokoh di bidang pemrograman sistem dan banyak digunakan oleh komunitas open source serta berbagai industri.Bahasa ini …

Решение интернационализации для WinUI 3

В WinUI 3 реализована поддержка многоязычности, но на данный момент наиболее стабильный подход предполагает перезапуск приложения после смены языка — только так можно добиться корректного отображения перевода. Теоретически существует способ …

Разные ошибки при упаковке приложения для размещения в Microsoft Store

Недавно я пытался разместить программу на WinUI 3 в Microsoft Store, несколько раз дорабатывал код, но при каждой отправке появлялись ошибки. Отчеты о проверке от Майкрософт написаны очень размыто, разобраться, …

Использование распространённых виджетов ImGui

Сначала очистим все элементы управления из предыдущего урока и создадим простейшее пустое окно без каких-либо компонентов. Далее мы создадим виджеты ImGui по одному. Текстовый виджет Текст выводится слева направо, начиная …

Penggunaan Widget Umum ImGui

Pertama-tama, kita akan menghapus semua widget dari pelajaran sebelumnya dan membuat jendela kosong minimal tanpa kontrol apa pun di dalamnya. Sekarang kita akan membuat widget ImGui satu per satu. Widget …

Обзор первой программы WinUI на C++

На предыдущем занятии мы завершили установку WinUI C++ и создали первую рабочую программу. В этом уроке разберем структуру этого первого проекта WinUI на C++. Ниже рассмотрим назначение каждого файла и …

Pengenalan Program WinUI C++ Pertama

Pada pelajaran sebelumnya, kita sudah menyelesaikan pemasangan WinUI C++ dan membuat program pertama yang bisa berjalan normal. Pada pelajaran kali ini, kita akan menganalisis struktur program WinUI C++ pertama yang …

Отображение меню и диалога сохранения через ImGui – пример создания текстового блокнота TXT

На этом уроке мы изучим вывод меню. Мы разработаем программу, похожую на стандартный текстовый блокнот TXT: в верхней части окна будет панель меню с подпунктом «Сохранить». При клике по пункту …