Logika#

A Logic oldalak a VEX IQ (1. generációs) C++ projektekben használt alapvető kódolási funkciókat ismertetik.

  • Control — Feltételes utasítások és ciklusok segítségével kezeli a projektfolyamatot.

  • Matek — Matematikai műveleteket és beépített számítási függvényeket biztosít.

  • Véletlenszerű — Véletlenszerű számokat generál és véletlenszerű értékeket választ ki.

  • Operátorok — Értékeket hasonlít össze, kifejezéseket kombinál és logikai teszteket hajt végre.

  • Hozzászólások — Jegyzeteket írhatsz a kódba a projekt végrehajtásának befolyásolása nélkül.

  • Események — Lehetővé teszi eseményvezérelt viselkedés definiálását és elindítását broadcast függvények használatával.

  • Változók — A programban használt adatokat tárolja és kezeli.

  • Függvények — Újrafelhasználható kódblokkokat hívható egységekbe csoportosít.

  • Threads — Lehetővé teszi egy program több részének egyidejű futtatását.

  • Egyéni időzítő — Időintervallumokat mér, és egy beállított időtartam elteltével műveleteket indít el.

  • Egyéni színek — Egyéni színeket definiál RGB vagy hexadecimális értékek használatával.

  • Karakterlánc formázása — Formázza a szöveget és a numerikus kimenetet a megjelenítéshez.

Ezek a funkciók együttesen biztosítják az alapvető eszközöket a strukturált, reszponzív és karbantartható C++ projektek létrehozásához.