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“ šablono diagrama, skirta VEX V5 robotikai, iliustruojanti dizainą ir komponentus, naudojamus C++ mokymo programose kuriant ir programuojant „Clawbot“.

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


Valdymo klavišas - tarpo klavišas

„VEX Robotics“ C++ mokymo programos ekrano kopija, kurioje pateikiami kodo fragmentai ir paaiškinimai, susiję su V5 programavimo koncepcijomis.

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 { }.

Diagrama, iliustruojanti valdymo erdvę programuojant VEX V5 C++, demonstruojanti pagrindinius komponentus ir jų ryšius efektyviam kodavimui robotikoje.

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.

„VEX Robotics“ C++ mokymo programos ekrano kopija, kurioje pateikiami kodo pavyzdžiai ir paaiškinimai, susiję su V5 programavimu, daugiausia dėmesio skiriant funkcionalumui ir naudojimui V5 platformoje.

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ą.

Diagrama, iliustruojanti VEX V5 robotikos transmisijos parinkimo procesą, naudojama C++ pamokose, parodanti įvairius komponentus ir jų jungtis.

Dabar eilutėje pasirodys „Varomasis mechanizmas“.


Pasirinkimo meniu naudojimas

„VEX Robotics“ C++ mokymo programos ekrano kopija, kurioje pateikiami kodo fragmentai ir paaiškinimai, susiję su V5 programavimo koncepcijomis.

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

„VEX Robotics“ C++ mokymo programos ekrano kopija, kurioje rodomi kodo fragmentai ir paaiškinimai, susiję su V5 programavimu. Paveikslėlyje iliustruojamos pagrindinės sąvokos ir pavyzdžiai naudotojams, besimokantiems C++ robotikos kontekste.

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

Diagrama, iliustruojanti VEX V5 robotikos pavaros parinkimo procesą, naudojama C++ vadovėliuose, parodanti įvairius komponentus ir jų jungtis.

Dabar eilutėje pasirodys „Varomasis mechanizmas“.


Naudojant taškinį operatorių

„VEX Robotics“ C++ mokymo sąsajos ekrano kopija, kurioje rodomi kodo fragmentai ir mokomasis tekstas, susijęs su V5 programavimo koncepcijomis.

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


Pridėti parametrus

Iliustracija, vaizduojanti C++ programavimo „persiųsti“ sąvoką, rodanti kodo fragmentus ir vaizdinius elementus, susijusius su V5 robotikos sistema.

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

C++ mokymo programos sąsajos iš VEX ekrano kopija, kurioje rodomi kodo fragmentai ir programavimo koncepcijos, susijusios su V5 robotika, daugiausia dėmesio skiriant mokomajam turiniui, skirtame vartotojams, besimokantiems programuoti naudojant VEX V5.

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.

C++ mokymo programos iš V5 kategorijos aprašymo ekrano kopija, kurioje rodomi kodo fragmentai ir programavimo sąvokų paaiškinimai, daugiausia dėmesio skiriant VEX Robotics.

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

„VEX Robotics“ C++ mokymo programos ekrano kopija, kurioje pateikiami kodų pavyzdžiai ir paaiškinimai, susiję su V5 programavimo koncepcijomis.

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: