Utilizzo della funzione di completamento automatico C++ in VEXcode V5

L'utilizzo della funzionalità di completamento automatico C++ durante la creazione di un progetto C++ in VEXcode V5 può aiutare a risparmiare tempo e prevenire errori durante la digitazione dei comandi.

Diagramma modello di Clawbot per la robotica VEX V5, che illustra la progettazione e i componenti utilizzati nei tutorial C++ per la costruzione e la programmazione di Clawbot.

Nota: questo progetto utilizza il modello Clawbot (trasmissione, 2 motori, senza giroscopio).


Controllo-Barra spaziatrice

Screenshot di un tutorial C++ di VEX Robotics, che mostra frammenti di codice e spiegazioni relative ai concetti di programmazione V5.

Un modo per iniziare a utilizzare la funzionalità di completamento automatico di C++ è utilizzare il collegamento Control-Barra spaziatrice su Windows, macOS e Chrome OS.
Per iniziare, seleziona la prima riga aperta tra le parentesi graffe int main () { }.

Diagramma che illustra lo spazio di controllo nella programmazione C++ di VEX V5, evidenziando i componenti chiave e le loro relazioni per una codifica efficace nella robotica.

Utilizza la scorciatoia Ctrl-Barra spaziatrice (selezionando contemporaneamente il tasto Ctrl e la barra spaziatrice). Il nome del dispositivo o del comando verrà visualizzato in un menu di selezione a discesa.

Screenshot di un tutorial C++ di VEX Robotics, che mostra esempi di codice e spiegazioni relative alla programmazione V5, con particolare attenzione alla funzionalità e all'utilizzo all'interno della piattaforma V5.

Premi "Invio/A capo" o "Tab" sulla tastiera o seleziona il comando con il cursore per effettuare una selezione. In questo esempio è selezionato 'Drivetrain'.

Nota: Con menu di selezione più lunghi, è possibile effettuare una selezione utilizzando una delle seguenti opzioni:

  • Utilizza i tasti "Su" e "Giù" per selezionare il nome desiderato, quindi premi "Tab" o "Invio/Invio" sulla tastiera per effettuare la selezione.
  • Utilizza il cursore per scorrere verso l'alto e verso il basso nel menu di completamento automatico. Effettuare quindi la selezione desiderata.

Diagramma che illustra il processo di selezione della trasmissione per la robotica VEX V5, utilizzato nei tutorial C++, che mostra vari componenti e le relative connessioni.

Sulla riga verrà ora visualizzato "Drivetrain".


Utilizzando il menu di selezione

Screenshot di un tutorial C++ di VEX Robotics, che mostra frammenti di codice e spiegazioni relative ai concetti di programmazione V5.

Se conosci il comando che utilizzerai, un altro metodo per utilizzare la funzione di completamento automatico è selezionare la prima riga aperta tra le parentesi graffe int main () { }.

Screenshot di un tutorial C++ di VEX Robotics, che mostra frammenti di codice e spiegazioni relative alla programmazione V5. L'immagine illustra concetti chiave ed esempi per gli utenti che apprendono il C++ nel contesto della robotica.

Inizia a digitare il comando. In questo esempio, inserisci "d" per Drivetrain. Il nome del dispositivo o del comando verrà visualizzato in un menu di selezione a discesa. Seleziona "Trasmissione".

Diagramma che illustra il processo di selezione della trasmissione per la robotica VEX V5, utilizzato nei tutorial C++, che mostra vari componenti e le relative connessioni.

Sulla riga verrà ora visualizzato "Drivetrain".


Utilizzo di un operatore punto

Screenshot di un'interfaccia tutorial C++ di VEX Robotics, che mostra frammenti di codice e testo didattico relativi ai concetti di programmazione V5.

Aggiunta di un operatore punto (un punto, '.') si aprirà un nuovo menu di tutti i comandi disponibili per il dispositivo. Per questo esempio selezionare "driveFor(direzione, distanza, unità)."


Aggiungi parametri

Illustrazione che illustra il concetto di "Avanti" nella programmazione C++, mostrando frammenti di codice ed elementi visivi correlati al sistema robotico V5.

I parametri sono le opzioni che vengono passate al comando tra parentesi. Per questo esempio seleziona "inoltra".

Screenshot di un'interfaccia tutorial C++ di VEX, che mostra frammenti di codice e concetti di programmazione relativi alla robotica V5, con particolare attenzione ai contenuti didattici per gli utenti che imparano a programmare con VEX V5.

Alcuni comandi richiedono più parametri. Utilizza una virgola per separare parametri diversi nello stesso comando. Alcuni parametri sono valori e non verrà visualizzato un menu a discesa. Ad esempio, con il comando "Vai per", inserisci "100" come secondo valore. Assicurarsi che venga aggiunta una virgola dopo il valore affinché venga visualizzato un menu a discesa per il parametro o l'unità successiva.

Screenshot di un tutorial C++ tratto da V5 Category Description, che mostra frammenti di codice e spiegazioni per i concetti di programmazione, con particolare attenzione a VEX Robotics.

Assicurati di chiudere la sintassi del comando con una parentesi chiusa e un punto e virgola.

Screenshot di un tutorial C++ di VEX Robotics, che mostra esempi di codice e spiegazioni relative ai concetti di programmazione V5.

Alcuni parametri sono facoltativi, come "false" nell'esempio seguente. Per ulteriori informazioni sui parametri, consultare le informazioni della Guida del comando per determinare quali parametri sono necessari e quali sono facoltativi.

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

Last Updated: