C++ automatinio užbaigimo funkcijos naudojimas VEXcode V5

Naudojant C++ automatinio užbaigimo funkciją kuriant C++ projektą VEXcode V5, galima sutaupyti laiko ir išvengti klaidų įvedant komandas.

Clawbot_template.png

pastaba: Šiame projekte naudojamas Clawbot (varomasis mechanizmas, 2 varikliai, be giroskopo) šablonas.


Valdymo klavišas - tarpo klavišas

2020-11-05_10-05-35a.jpg

Vienas iš būdų pradėti naudoti C++ automatinio užbaigimo funkciją yra „Windows“, „MacOS“ ir „Chrome“ OS naudojant valdymo klavišą tarpo klavišas.
Norėdami pradėti, pasirinkite pirmąją atidarytą eilutę pagrindinėse () skliaustuose { }.

control_space.png

Naudokite valdymo klavišą ir tarpo klavišą (vienu metu pasirinkdami valdymo klavišą ir tarpo klavišą). Įrenginio arba komandos pavadinimas bus rodomas išskleidžiamajame pasirinkimo meniu.

2020-11-05_10-06-35.jpg

Paspauskite klaviatūros klavišą „Enter/Return“ arba „Tab“ arba žymekliu pasirinkite komandą, kad pasirinktumėte. Šiame pavyzdyje pasirinkta „Varomoji pavara“.

pastaba: Naudodami ilgesnius pasirinkimo meniu galite pasirinkti naudodami vieną iš šių parinkčių:

  • Mygtukais „aukštyn“ ir „žemyn“ pasirinkite norimą pavadinimą, tada paspauskite „Tab“ arba „Enter/Return“ klaviatūroje, kad pasirinktumėte.
  • Naudokite žymeklį, norėdami slinkti aukštyn ir žemyn automatinio užbaigimo meniu. Tada atlikite norimą pasirinkimą.

Drivetrain_select.png

Dabar eilutėje pasirodys „Varomasis mechanizmas“.


Pasirinkimo meniu naudojimas

2020-11-05_10-05-35a.jpg

Jei žinote komandą, kurią ketinate naudoti, kitas būdas naudoti automatinio užbaigimo funkciją yra pasirinkti pirmąją atidarytą eilutę pagrindinėse int () skliaustuose { }.

2020-11-05_11-09-42a.jpg

Pradėkite rašyti komandą. Šiame pavyzdyje „Drivetrain“ įveskite „d“. Įrenginio arba komandos pavadinimas bus rodomas išskleidžiamajame pasirinkimo meniu. Pasirinkite „Varomasis mechanizmas“.

Drivetrain_select.png

Dabar eilutėje pasirodys „Varomasis mechanizmas“.


Naudojant taškinį operatorių

2020-11-05_11-20-34a.jpg

Pridedamas taško operatorius (taškas, „.“) bus atidarytas naujas visų įrenginiui prieinamų komandų meniu. Šiame pavyzdyje pasirinkite „driveFor(direction, distance, units).“


Pridėti parametrus

Pirmyn.jpg

Parametrai yra parinktys, kurios perduodamos komandai tarp skliaustų. Šiame pavyzdyje pasirinkite „persiųsti“.

2020-11-05_11-43-47a.jpg

Kai kurioms komandoms reikalingi keli parametrai. Norėdami atskirti skirtingus tos pačios komandos parametrus, naudokite kablelį. Kai kurie parametrai yra reikšmės ir išskleidžiamasis meniu nebus rodomas. Pavyzdžiui, naudodami komandą „Drive for“, įveskite „100“ kaip antrąją reikšmę. Užtikrinkite, kad po vertės būtų pridėtas kablelis, kad būtų rodomas kito parametro arba vieneto išskleidžiamasis meniu.

2020-11-05_11-59-09a.jpg

Komandos sintaksę būtinai uždarykite uždaromuose skliausteliuose ir kabliataškiu.

2020-11-05_11-55-59.jpg

Kai kurie parametrai yra neprivalomi, pvz., „false“ kitame pavyzdyje. Norėdami gauti daugiau informacijos apie parametrus, peržiūrėkite komandos žinyno informaciją kad nustatytumėte, kurie parametrai reikalingi, o kurie pasirenkami.

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

Last Updated: