C++ automātiskās pabeigšanas funkcijas izmantošana VEXcode V5

Izmantojot C++ automātiskās pabeigšanas funkciju, veidojot C++ projektu VEXcode V5, var ietaupīt laiku un novērst kļūdas, ierakstot komandas.

Clawbot veidņu diagramma VEX V5 robotikai, kas ilustrē dizainu un komponentus, kas izmantoti C++ apmācībās Clawbot izveidei un programmēšanai.

piezīme. Šajā projektā tiek izmantota veidne Clawbot (piedziņa, 2 motori, bez žiroskopa).


Control-Spacebar

Ekrānuzņēmums no VEX Robotics C++ apmācības, kurā parādīti koda fragmenti un skaidrojumi saistībā ar V5 programmēšanas koncepcijām.

Viens no veidiem, kā sākt izmantot C++ automātiskās pabeigšanas funkciju, ir vadības un atstarpes taustiņa saīsne operētājsistēmās Windows, macOS un Chrome OS.
Lai sāktu, atlasiet pirmo atvērto rindiņu galvenajās () iekavās { }.

Diagramma, kas ilustrē vadības telpu VEX V5 C++ programmēšanā, demonstrē galvenos komponentus un to attiecības efektīvai kodēšanai robotikā.

Izmantojiet vadības taustiņu un atstarpes taustiņu (vienlaicīgi atlasot vadības taustiņu un atstarpes taustiņu). Ierīces vai komandas nosaukums parādīsies nolaižamajā atlases izvēlnē.

Ekrānuzņēmums no VEX Robotics C++ apmācības, kurā parādīti koda piemēri un skaidrojumi saistībā ar V5 programmēšanu, koncentrējoties uz funkcionalitāti un lietošanu V5 platformā.

Nospiediet tastatūras taustiņu Enter/Return vai Tab vai atlasiet komandu ar kursoru, lai veiktu atlasi. Šajā piemērā ir atlasīts "Piedziņas mehānisms".

piezīme. Izmantojot garākas atlases izvēlnes, varat veikt atlasi, izmantojot vienu no šīm opcijām:

  • Izmantojiet taustiņus “Uz augšu” un “Uz leju”, lai atlasītu vajadzīgo nosaukumu, pēc tam nospiediet tastatūras taustiņu “Tab” vai “Enter/Return”, lai veiktu atlasi.
  • Izmantojiet kursoru, lai ritinātu uz augšu un uz leju izvēlnē Automātiskā pabeigšana. Pēc tam veiciet vajadzīgo izvēli.

Diagramma, kas ilustrē piedziņas izvēles procesu VEX V5 robotikai, kas izmantota C++ apmācībās, parāda dažādus komponentus un to savienojumus.

Tagad līnijā parādīsies “piedziņa”.


Izmantojot atlases izvēlni

Ekrānuzņēmums no VEX Robotics C++ apmācības, kurā parādīti koda fragmenti un skaidrojumi saistībā ar V5 programmēšanas koncepcijām.

Ja zināt komandu, kuru gatavojaties izmantot, vēl viena automātiskās pabeigšanas funkcijas izmantošanas metode ir atlasīt pirmo atvērto rindiņu int galvenajās () iekavās { }.

VEX Robotics C++ apmācības ekrānuzņēmums, kurā parādīti koda fragmenti un skaidrojumi saistībā ar V5 programmēšanu. Attēlā parādīti galvenie jēdzieni un piemēri lietotājiem, kuri robotikas kontekstā apgūst C++.

Sāciet rakstīt komandu. Šajā piemērā ievadiet “d” vienumam Drivetrain. Ierīces vai komandas nosaukums parādīsies nolaižamajā atlases izvēlnē. Atlasiet "Piedziņas vilciens".

Diagramma, kas ilustrē piedziņas izvēles procesu VEX V5 robotikai, kas izmantota C++ apmācībās, parāda dažādus komponentus un to savienojumus.

Tagad līnijā parādīsies “piedziņa”.


Izmantojot punktu operatoru

Ekrānuzņēmums ar VEX Robotics C++ apmācības interfeisu, kurā tiek parādīti koda fragmenti un instrukciju teksts saistībā ar V5 programmēšanas koncepcijām.

Punkta operatora pievienošana (punkts, “.”) tiks atvērta jauna visu ierīcei pieejamo komandu izvēlne. Šajā piemērā atlasiet 'driveFor(direction, distance, units).'


Pievienot parametrus

Ilustrācija, kurā attēlots jēdziens “Forward” C++ programmēšanā, parāda koda fragmentus un vizuālos elementus, kas saistīti ar V5 robotikas sistēmu.

Parametri ir opcijas, kas tiek nodotas komandai starp iekavām. Šajā piemērā atlasiet "pārsūtīt".

Ekrānuzņēmums ar C++ apmācības interfeisu no VEX, kurā parādīti koda fragmenti un programmēšanas koncepcijas saistībā ar V5 robotiku, koncentrējoties uz izglītojošu saturu lietotājiem, kuri mācās programmēt ar VEX V5.

Dažām komandām ir nepieciešami vairāki parametri. Izmantojiet komatu, lai atdalītu dažādus parametrus vienā komandā. Daži parametri ir vērtības, un nolaižamā izvēlne netiks parādīta. Piemēram, izmantojot komandu 'Drive for', ievadiet "100" otrajai vērtībai. Pārliecinieties, ka pēc vērtības ir pievienots komats, lai nolaižamā izvēlne tiktu parādīta nākamajam parametram vai vienībai.

C++ apmācības ekrānuzņēmums no V5 kategorijas apraksta, kurā parādīti koda fragmenti un programmēšanas koncepciju skaidrojumi, koncentrējoties uz VEX Robotics.

Noteikti aizveriet komandas sintaksi ar aizvērtām iekavām un semikolu.

Ekrānuzņēmums no VEX Robotics C++ apmācības, kurā parādīti koda piemēri un skaidrojumi saistībā ar V5 programmēšanas koncepcijām.

Daži parametri nav obligāti, piemēram, “false” nākamajā piemērā. Lai iegūtu papildinformāciju par parametriem, skatiet komandas palīdzības informāciju lai noteiktu, kuri parametri ir nepieciešami un kuri nav obligāti.

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

Last Updated: