De C++ Autocomplete-functie gebruiken in VEXcode V5

Het gebruik van de C++ Autocomplete-functie tijdens het maken van een C++-project in VEXcode V5 kan u helpen tijd te besparen en fouten bij het typen van opdrachten te voorkomen.

Clawbot-sjabloondiagram voor VEX V5-robotica, met illustratie van het ontwerp en de componenten die in C++-zelfstudies worden gebruikt voor het bouwen en programmeren van de Clawbot.

Opmerking: Dit project maakt gebruik van de Clawbot-sjabloon (aandrijflijn, 2 motoren, geen gyro).


Controle-spatiebalk

Schermafbeelding van een C++-zelfstudie van VEX Robotics, met codefragmenten en uitleg over V5-programmeerconcepten.

Eén manier om de C++ Autocomplete-functie te gaan gebruiken is met de sneltoets Control-spatiebalk op Windows, macOS en Chrome OS.
Selecteer om te beginnen de eerste open regel tussen de int main () accolades { }.

Diagram ter illustratie van de besturingsruimte in VEX V5 C++-programmering, met de belangrijkste componenten en hun relaties voor effectieve codering in robotica.

Gebruik de sneltoets Control-spatiebalk (door tegelijkertijd de Control-toets en de spatiebalk te selecteren). De naam van het apparaat of de opdracht verschijnt in een vervolgkeuzemenu.

Screenshot van een C++-zelfstudie van VEX Robotics, met codevoorbeelden en uitleg over V5-programmering, met de nadruk op functionaliteit en gebruik binnen het V5-platform.

Druk op 'Enter/Return' of 'Tab' op uw toetsenbord of selecteer het commando met uw cursor om een ​​selectie te maken. In dit voorbeeld is 'Aandrijflijn' geselecteerd.

Opmerking: Bij langere keuzemenu's kunt u een selectie maken via een van de volgende opties:

  • Gebruik de toetsen "Omhoog" en "Omlaag" om de gewenste naam te selecteren en druk vervolgens op "Tab" of "Enter/Return" op uw toetsenbord om de selectie te maken.
  • Gebruik uw cursor om omhoog en omlaag te bladeren in het menu Automatisch aanvullen. Maak vervolgens de gewenste keuze.

Diagram ter illustratie van het aandrijflijnselectieproces voor VEX V5-robotica, gebruikt in C++-zelfstudies, met verschillende componenten en hun verbindingen.

Er verschijnt nu 'Aandrijflijn' op de regel.


Het selectiemenu gebruiken

Schermafbeelding van een C++-zelfstudie van VEX Robotics, met codefragmenten en uitleg over V5-programmeerconcepten.

Als u de opdracht kent die u gaat gebruiken, is een andere methode om de functie Autocomplete te gebruiken het selecteren van de eerste open regel tussen de int main () accolades { }.

Schermafbeelding van een C++-zelfstudie van VEX Robotics, met codefragmenten en uitleg over V5-programmering. De afbeelding illustreert belangrijke concepten en voorbeelden voor gebruikers die C++ leren in de context van robotica.

Begin met het typen van de opdracht. In dit voorbeeld voert u 'd' in voor Aandrijflijn. De naam van het apparaat of de opdracht verschijnt in een vervolgkeuzemenu. Selecteer 'Aandrijflijn'.

Diagram ter illustratie van het aandrijflijnselectieproces voor VEX V5-robotica, gebruikt in C++-zelfstudies, met verschillende componenten en hun verbindingen.

Er verschijnt nu 'Aandrijflijn' op de regel.


Een puntoperator gebruiken

Schermafbeelding van een C++-zelfstudie-interface van VEX Robotics, met codefragmenten en instructieve teksten met betrekking tot V5-programmeerconcepten.

Een puntoperator toevoegen (een punt, '.') opent een nieuw menu met alle beschikbare opdrachten voor het apparaat. Selecteer voor dit voorbeeld 'driveFor(direction, distance, units).'


Parameters toevoegen

Illustratie van het concept 'Forward' in C++-programmering, met codefragmenten en visuele elementen die betrekking hebben op het V5-roboticasysteem.

Parameters zijn de opties die tussen haakjes aan de opdracht worden doorgegeven. Selecteer voor dit voorbeeld 'doorsturen'.

Screenshot van een C++-zelfstudie-interface van VEX, met codefragmenten en programmeerconcepten met betrekking tot V5-robotica, met de nadruk op educatieve inhoud voor gebruikers die leren programmeren met VEX V5.

Voor sommige opdrachten zijn meerdere parameters vereist. Gebruik een komma om verschillende parameters in dezelfde opdracht van elkaar te scheiden. Sommige parameters zijn waarden en er verschijnt geen vervolgkeuzemenu. Met het commando 'Drive for' voert u bijvoorbeeld '100' in als tweede waarde. Zorg ervoor dat er een komma wordt toegevoegd na de waarde, zodat er een vervolgkeuzelijst verschijnt voor de volgende parameter of eenheid.

Schermafbeelding van een C++-zelfstudie uit V5 Categoriebeschrijving, met codefragmenten en uitleg over programmeerconcepten, met de focus op VEX Robotics.

Zorg ervoor dat u de syntaxis van de opdracht afsluit met een haakje sluiten en een puntkomma.

Screenshot van een C++-zelfstudie van VEX Robotics, met codevoorbeelden en uitleg over V5-programmeerconcepten.

Sommige parameters zijn optioneel, zoals 'false' in het volgende voorbeeld. Voor meer informatie over parameters kunt u de Help informatie van de opdracht raadplegen om te bepalen welke parameters nodig zijn en welke optioneel zijn.

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

Last Updated: