VEXcode V5 の C++ オートコンプリート機能の使用

VEXcode V5 で C++ プロジェクトを作成するときに C++ オートコンプリート機能を使用すると、時間を節約し、コマンド入力時のエラーを防ぐことができます。

VEX V5 ロボット用の Clawbot テンプレート図。Clawbot の構築とプログラミングのための C++ チュートリアルで使用される設計とコンポーネントを示しています。

: このプロジェクトは Clawbot (ドライブトレイン、2 モーター、ジャイロなし) テンプレートを使用します。


Control+スペースバー

VEX Robotics の C++ チュートリアルのスクリーンショット。V5 プログラミングの概念に関連するコード スニペットと説明が紹介されています。

C++ オートコンプリート機能の使用を開始する 1 つの方法は、Windows、macOS、および Chrome OS で Control-Spacebar ショートカットを使用することです。
まず、 int main () 中括弧 { }内の最初の開いた行を選択します。

VEX V5 C++ プログラミングにおける制御空間を示す図。ロボット工学における効果的なコーディングのための主要なコンポーネントとそれらの関係を示しています。

Control-Spacebar ショートカットを使用します (Control キーと Spacebar を同時に選択します)。 デバイス名またはコマンド名がドロップダウン選択メニューに表示されます。

VEX Robotics の C++ チュートリアルのスクリーンショット。V5 プラットフォーム内の機能と使用法に重点を置き、V5 プログラミングに関連するコード例と説明を紹介します。

キーボードの「Enter/Return」または「Tab」を押すか、カーソルでコマンドを選択して選択します。 この例では「ドライブトレイン」が選択されています。

: 長い選択メニューでは、次のオプションのいずれかを使用して選択できます。

  • 「上」キーと「下」キーを使用して希望の名前を選択し、キーボードの「Tab」または「Enter/Return」を押して選択します。
  • カーソルを使用して、オートコンプリート メニューを上下にスクロールします。 次に、必要な選択を行います。

C++ チュートリアルで使用される、VEX V5 ロボットのドライブトレイン選択プロセスを示す図。さまざまなコンポーネントとその接続を示しています。

「Drivetrain」がライン上に表示されます。


選択メニューの使用

VEX Robotics の C++ チュートリアルのスクリーンショット。V5 プログラミングの概念に関連するコード スニペットと説明が紹介されています。

使用するコマンドがわかっている場合、オートコンプリート機能を使用するもう 1 つの方法は、 int main () 括弧 { }内の最初の開いた行を選択することです。

VEX Robotics の C++ チュートリアルのスクリーンショット。V5 プログラミングに関連するコード スニペットと説明が表示されています。 この画像は、ロボット工学の分野で C++ を学習するユーザー向けの重要な概念と例を示しています。

コマンドの入力を開始します。 この例では、ドライブトレインに「d」を入力します。 デバイス名またはコマンド名がドロップダウン選択メニューに表示されます。 「ドライブトレイン」を選択します。

C++ チュートリアルで使用される、VEX V5 ロボットのドライブトレイン選択プロセスを示す図。さまざまなコンポーネントとその接続を示しています。

「Drivetrain」がライン上に表示されます。


ドット演算子の使用

VEX Robotics の C++ チュートリアル インターフェイスのスクリーンショット。V5 プログラミングの概念に関連するコード スニペットと説明テキストが表示されています。

ドット演算子 (ピリオド「.」) の追加 デバイスで使用できるすべてのコマンドの新しいメニューが開きます。 この例では、「driveFor(方向、距離、単位)」を選択します。


パラメータの追加

C++ プログラミングにおける「Forward」の概念を示すイラスト。V5 ロボット システムに関連するコード スニペットと視覚要素を示しています。

パラメーターは、括弧内でコマンドに渡されるオプションです。 この例では、「転送」を選択します。

VEX の C++ チュートリアル インターフェイスのスクリーンショット。V5 ロボットに関連するコード スニペットとプログラミングの概念を示しており、VEX V5 でのプログラミングを学習するユーザー向けの教育コンテンツに重点を置いています。

一部のコマンドには複数のパラメータが必要です。 同じコマンド内の異なるパラメータを区切るには、カンマを使用します。 一部のパラメータは値であり、ドロップダウン メニューは表示されません。 たとえば、「Drive for」コマンドの場合、2 番目の値として「100」と入力します。 次のパラメータまたは単位に表示されるドロップダウンの値の後にカンマが追加されていることを確認してください。

V5 カテゴリの説明からの C++ チュートリアルのスクリーンショット。VEX Robotics に重点を置いたプログラミング概念のコード スニペットと説明を示しています。

コマンド構文は必ず右かっことセミコロンで閉じてください。

VEX Robotics の C++ チュートリアルのスクリーンショット。V5 プログラミングの概念に関連するコード例と説明が紹介されています。

次の例の「false」など、一部のパラメーターはオプションです。 パラメータの詳細については、コマンドの ヘルプ情報 を参照して、どのパラメータが必要で、どのパラメータがオプションであるかを確認してください。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: