Att använda funktionen för automatisk komplettering i C++ när du skapar ett C++-projekt i VEXcode V5 kan spara tid och förhindra fel när du skriver kommandon.
Anmärkning: Detta projekt använder mallen Clawbot (Drivinriktning, 2 motorer, inget gyro).
Kontroll-Blanksteg
Ett sätt att börja använda funktionen Komplettera automatiskt i C++ är med kortkommandot Ctrl+Blanksteg i Windows, macOS och Chrome OS.
Börja med att markera den första öppna raden i int main()-klammerparenteserna { }.
Använd kortkommandot Ctrl-Blanksteg (genom att välja Ctrl-tangenten och mellanslagstangenten samtidigt). Enhetens eller kommandots namn visas i en rullgardinsmeny.
Tryck på 'Enter/Return' eller 'Tab' på tangentbordet eller välj kommandot med markören för att göra ett val. I det här exemplet är "Drivlina" valt.
Anmärkning: Med längre urvalsmenyer kan du göra ett val med hjälp av ett av följande alternativ:
- Använd upp- och nedtangenterna för att välja önskat namn och tryck sedan på "Tab" eller "Enter/Return" på tangentbordet för att göra valet.
- Använd markören för att bläddra uppåt och nedåt i menyn Komplettera automatiskt. Gör sedan önskat val.
'Drivlina' kommer nu att visas på raden.
Använda valmenyn
Om du vet vilket kommando du ska använda, är en annan metod för att använda funktionen Komplettera automatiskt att markera den första öppna raden i int main () klammerparenteser { }.
Börja skriva kommandot. I det här exemplet anger du 'd' för Drivlina. Enhetens eller kommandots namn visas i en rullgardinsmeny. Välj 'Drivlina'.
'Drivlina' kommer nu att visas på raden.
Använda en punktoperator
Lägga till en punktoperator (en punkt, '.') öppnar en ny meny med alla kommandon som är tillgängliga för enheten. För det här exemplet väljer du 'driveFor(riktning, avstånd, enheter).'
Lägg till parametrar
Parametrar är de alternativ som skickas till kommandot inom parenteserna. I det här exemplet väljer du "vidarebefordra".
Vissa kommandon kräver flera parametrar. Använd ett kommatecken för att separera olika parametrar i samma kommando. Vissa parametrar är värden och en rullgardinsmeny visas inte. Till exempel, med kommandot 'Drive for', ange '100' som det andra värdet. Se till att ett kommatecken läggs till efter värdet för att en rullgardinsmeny ska visas för nästa parameter eller enhet.
Se till att avsluta kommandosyntaxen med en parentes och ett semikolon.
Vissa parametrar är valfria, till exempel 'false' i följande exempel. För mer information om parametrar, se kommandots hjälpinformation för att avgöra vilka parametrar som behövs och vilka som är valfria.