Verwendung der C++-Autovervollständigungsfunktion in VEXcode V5

Die Verwendung der C++-Autovervollständigungsfunktion beim Erstellen eines C++-Projekts in VEXcode V5 kann helfen, Zeit zu sparen und Fehler bei der Eingabe von Befehlen zu vermeiden.

Clawbot-Vorlagendiagramm für VEX V5-Robotik, das das Design und die Komponenten veranschaulicht, die in C++-Tutorials zum Erstellen und Programmieren des Clawbots verwendet werden.

Hinweis: Dieses Projekt verwendet die Clawbot-Vorlage (Antriebsstrang, 2 Motoren, kein Gyro).


Strg-Leertaste

Screenshot eines C++-Tutorials von VEX Robotics, das Codeausschnitte und Erklärungen zu V5-Programmierkonzepten zeigt.

Eine Möglichkeit, mit der Verwendung der C++-Autovervollständigungsfunktion zu beginnen, ist die Tastenkombination „Strg-Leertaste“ unter Windows, macOS und Chrome OS.
Wählen Sie zunächst die erste offene Zeile in den geschweiften int main()-Klammern { }aus.

Diagramm, das den Kontrollraum in der VEX V5 C++-Programmierung veranschaulicht und wichtige Komponenten und ihre Beziehungen für eine effektive Codierung in der Robotik zeigt.

Verwenden Sie die Tastenkombination Strg-Leertaste (durch gleichzeitiges Auswählen der Strg-Taste und der Leertaste). Der Geräte- oder Befehlsname wird in einem Dropdown-Auswahlmenü angezeigt.

Screenshot eines C++-Tutorials von VEX Robotics mit Codebeispielen und Erklärungen zur V5-Programmierung, mit Schwerpunkt auf Funktionalität und Verwendung innerhalb der V5-Plattform.

Drücken Sie „Enter/Return“ oder „Tab“ auf Ihrer Tastatur oder wählen Sie den Befehl mit dem Cursor aus, um eine Auswahl zu treffen. In diesem Beispiel ist „Antriebsstrang“ ausgewählt.

Hinweis: Bei längeren Auswahlmenüs können Sie eine Auswahl über eine der folgenden Optionen treffen:

  • Wählen Sie mit den Tasten „Auf“ und „Ab“ den gewünschten Namen aus und drücken Sie dann „Tab“ oder „Eingabe/Eingabetaste“ auf Ihrer Tastatur, um die Auswahl zu treffen.
  • Scrollen Sie mit dem Cursor im Autocomplete-Menü nach oben und unten. Treffen Sie dann die gewünschte Auswahl.

Diagramm, das den Antriebsstrangauswahlprozess für die VEX V5-Robotik illustriert und in C++-Tutorials verwendet wird. Es zeigt verschiedene Komponenten und ihre Verbindungen.

„Antriebsstrang“ erscheint nun in der Zeile.


Verwendung des Auswahlmenüs

Screenshot eines C++-Tutorials von VEX Robotics, das Codeausschnitte und Erklärungen zu V5-Programmierkonzepten zeigt.

Wenn Sie den Befehl kennen, den Sie verwenden werden, können Sie die Funktion zur automatischen Vervollständigung auch verwenden, indem Sie die erste offene Zeile in den geschweiften int main()-Klammern { }auswählen.

Screenshot eines C++-Tutorials von VEX Robotics, das Codeausschnitte und Erklärungen zur V5-Programmierung anzeigt. Das Bild veranschaulicht wichtige Konzepte und Beispiele für Benutzer, die C++ im Kontext der Robotik lernen.

Beginnen Sie mit der Eingabe des Befehls. Geben Sie in diesem Beispiel „d“ für Antriebsstrang ein. Der Geräte- oder Befehlsname wird in einem Dropdown-Auswahlmenü angezeigt. Wählen Sie „Antriebsstrang“.

Diagramm, das den Antriebsstrangauswahlprozess für die VEX V5-Robotik illustriert und in C++-Tutorials verwendet wird. Es zeigt verschiedene Komponenten und ihre Verbindungen.

„Antriebsstrang“ erscheint nun in der Zeile.


Verwenden eines Punktoperators

Screenshot einer C++-Tutorial-Oberfläche von VEX Robotics, die Codeausschnitte und Anleitungstexte zu V5-Programmierkonzepten anzeigt.

Hinzufügen eines Punktoperators (ein Punkt, „.“) öffnet ein neues Menü mit allen für das Gerät verfügbaren Befehlen. Wählen Sie für dieses Beispiel „driveFor(richtung, Entfernung, Einheiten)“ aus.


Parameter hinzufügen

Abbildung, die das Konzept von „Forward“ in der C++-Programmierung darstellt und Codeausschnitte und visuelle Elemente im Zusammenhang mit dem V5-Robotiksystem zeigt.

Parameter sind die Optionen, die zwischen den Klammern an den Befehl übergeben werden. Wählen Sie für dieses Beispiel „Weiterleiten“.

Screenshot einer C++-Tutorial-Oberfläche von VEX, die Codeausschnitte und Programmierkonzepte im Zusammenhang mit V5-Robotik zeigt, mit einem Schwerpunkt auf Lerninhalten für Benutzer, die das Programmieren mit VEX V5 erlernen.

Einige Befehle erfordern mehrere Parameter. Verwenden Sie ein Komma, um verschiedene Parameter im selben Befehl zu trennen. Einige Parameter sind Werte und es wird kein Dropdown-Menü angezeigt. Geben Sie beispielsweise mit dem Befehl „Drive for“ „100“ als zweiten Wert ein. Stellen Sie sicher, dass nach dem Wert ein Komma eingefügt wird, damit ein Dropdown-Menü für den nächsten Parameter oder die nächste Einheit angezeigt wird.

Screenshot eines C++-Tutorials aus der V5-Kategoriebeschreibung, das Codeausschnitte und Erklärungen zu Programmierkonzepten zeigt, mit Schwerpunkt auf VEX Robotics.

Achten Sie darauf, die Befehlssyntax mit einer schließenden Klammer und einem Semikolon zu schließen.

Screenshot eines C++-Tutorials von VEX Robotics, das Codebeispiele und Erklärungen zu V5-Programmierkonzepten zeigt.

Einige Parameter sind optional, wie zum Beispiel „false“ im folgenden Beispiel. Weitere Informationen zu Parametern finden Sie in den Hilfeinformationen des Befehls. Dort erfahren Sie, welche Parameter erforderlich und welche optional sind.

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

Last Updated: