Логика#

На страницах, посвященных логике, рассматриваются основные особенности программирования, используемые в проектах VEX IQ (1-го поколения) на C++.

  • Control — Управляет потоком проекта с помощью условных операторов и циклов.

  • Математика — Предоставляет математические операции и встроенные функции вычислений.

  • Random — Генерирует случайные числа и выбирает случайные значения.

  • Операторы — Сравнивает значения, объединяет выражения и выполняет логические проверки.

  • Комментарии — Пишите заметки внутри кода, не влияя на выполнение проекта.

  • События — Позволяет определять и запускать поведение, управляемое событиями, с помощью функций широковещательной рассылки.

  • Переменные — Хранит и управляет данными, используемыми во всей вашей программе.

  • Функции — Группирует многократно используемые блоки кода в вызываемые модули.

  • Потоки — Позволяет одновременно выполнять несколько частей программы.

  • Пользовательский таймер — Измеряет временные интервалы и запускает действия по истечении заданного времени.

  • Пользовательские цвета — Определяет пользовательские цвета, используя значения RGB или шестнадцатеричные значения.

  • Форматирование строки — Форматирует текстовый и числовой вывод для отображения.

В совокупности эти функции предоставляют базовые инструменты для создания структурированных, адаптивных и поддерживаемых проектов на C++.