論理#

ロジックのページでは、VEX IQ(第1世代)のC++プロジェクトで使用される主要なコーディング機能について説明します。

  • Control — 条件とループを使用してプロジェクトの流れを管理します。

  • Math — 数学演算と組み込みの計算関数を提供します。

  • Random — 乱数を生成し、ランダムな値を選択します。

  • 演算子 — 値を比較し、式を結合し、論理テストを実行します。

  • コメント — プロジェクトの実行に影響を与えずにコード内にメモを記述します。

  • Events — ブロードキャスト関数を使用してイベント駆動型の動作を定義し、トリガーすることができます。

  • 変数 — プログラム全体で使用されるデータを保存および管理します。

  • 関数 — 再利用可能なコードブロックを呼び出し可能な単位にグループ化します。

  • スレッド — プログラムの複数の部分を同時に実行できるようにします。

  • カスタムタイマー — 時間間隔を測定し、設定された期間後にアクションをトリガーします。

  • カスタムカラー — RGB または 16 進数値を使用してカスタムカラーを定義します。

  • 文字列フォーマット — 表示用にテキストと数値の出力をフォーマットします。

これらの機能を組み合わせることで、構造化され、応答性が高く、保守しやすいC++プロジェクトを構築するための基礎的なツールが提供されます。