A VEXcode V5 C++ automatikus kiegészítési funkciójának használata

A C++ automatikus kiegészítés funkció használata a C++ projekt VEXcode V5-ben való létrehozásakor időt takaríthat meg, és megelőzheti a parancsok beírása közbeni hibákat.

Clawbot Drivetrain 2 motor példa projekt bélyegkép.

megjegyzés: Ez a projekt a Clawbot (hajtáslánc, 2 motoros, giroszkóp nélküli) sablont használja.


Control-Szóköz

VEXcode V5 C++ projekt, ahol a main() függvény 17. sorában lévő szóköz kiemelve van.

A C++ automatikus kiegészítési funkció használatának egyik módja a Control-Szóköz billentyűparancs használata Windows, macOS és Chrome OS rendszeren.
A kezdéshez válassza ki az első nyitott sort az int fő () kapcsos zárójelben { }.

VEXcode V5 C++ munkaterület az összes javasolt parancsot tartalmazó legördülő menüvel. Egy görgetősáv áll rendelkezésre a lehetőségek közötti görgetéshez.

Használja a Control-Szóköz billentyűkombinációt (a vezérlőgomb és a szóköz egyidejű kiválasztásával). Az eszköz vagy a parancs neve megjelenik a legördülő menüben.

VEXcode V5 C++ munkaterület javasolt parancsok legördülő menüjével. A Hajtáslánc parancs ki van jelölve.

Nyomja meg az "Enter/Return" vagy a "Tab" billentyűt a billentyűzeten, vagy válassza ki a parancsot a kurzorral a kijelöléshez. Ebben a példában a „hajtáslánc” van kiválasztva.

megjegyzés: Hosszabb választómenük esetén a következő opciók egyikével választhat:

  • Használja a „Fel” és „Le” billentyűket a kívánt név kiválasztásához, majd nyomja meg a „Tab” vagy az „Enter/Return” gombot a billentyűzeten a kiválasztáshoz.
  • A kurzorral görgessen fel és le az Automatikus kiegészítés menüben. Ezután végezze el a kívánt kijelölést.

VEXcode V5 C++ projekt, amelynek legördülő menüjében a Drivetrain opció van kiválasztva, és most beillesztve a munkaterületre.

A „hajtáslánc” most megjelenik a sorban.


A Selection Menu segítségével

VEXcode V5 C++ projekt, ahol a main() függvény 17. sorában lévő szóköz kiemelve van.

Ha ismeri a használni kívánt parancsot, az Automatikus kiegészítés funkció használatának másik módja az, hogy kijelöli az első nyitott sort az int main () kapcsos zárójelben { }.

VEXcode V5 C++ munkaterület javasolt parancsok legördülő menüjével. A D betűt beírta, és a billentyűzettel lépkedhet végig az elérhető parancsokon. A hajtáslánc az első javaslat, és ki is van emelve.

Kezdje el beírni a parancsot. Ebben a példában írja be a „d” értéket a Drivetrain mezőbe. Az eszköz vagy a parancs neve megjelenik a legördülő menüben. Válassza a „Hajtómű” elemet.

VEXcode V5 C++ projekt, amelynek legördülő menüjében a Drivetrain opció van kiválasztva, és most beillesztve a munkaterületre.

A „hajtáslánc” most megjelenik a sorban.


Dot Operator használata

VEXcode V5 C++ munkaterület javasolt parancsok legördülő menüjével. A Drivetrain eszközt és egy pont operátort begépelték, és a billentyűzettel lépkedhetünk végig az elérhető parancsokon. A „Vezetés erre” parancs van kiemelve.

Pont operátor hozzáadása (pont, '.') megnyílik egy új menü, amely az eszköz számára elérhető összes parancsot tartalmazza. Ebben a példában válassza a "driveFor(direction, distance, units)" lehetőséget.


Paraméterek hozzáadása

VEXcode V5 C++ munkaterület javasolt parancsok legördülő menüjével. A Drivetrain.driveFor ​​parancsot egy kezdő zárójellel gépeltük be, és a függvény paraméterei elérhetők a menüben. Az első paraméter opció előre olvas.

A paraméterek azok az opciók, amelyeket a zárójelek között adunk át a parancsnak. Ebben a példában válassza a "továbbítás" lehetőséget.

VEXcode V5 C++ munkaterület javasolt parancsok legördülő menüjével. A Drivetrain.driveFor(forward, 100) parancsot üres záró paraméterrel gépeltük be, és a függvény ezen részének paraméterei elérhetők a menüben. A második paraméteropció, az mm, kiemelve jelenik meg.

Egyes parancsok több paramétert igényelnek. Vesszővel válassza el a különböző paramétereket ugyanabban a parancsban. Egyes paraméterek értékek, és a legördülő menü nem jelenik meg. Például a „Drive for” paranccsal írja be a „100”-at a második értékként. Győződjön meg arról, hogy vesszőt kell hozzáadni az értéke után, hogy a legördülő menü megjelenjen a következő paraméternél vagy mértékegységnél.

Egy VEXcode V5 C++ munkaterület egy befejezett paranccsal, amely a Drivetrain.driveFor(forward, 100, mm); jelzést használja, és a záró zárójel és pontosvessző kiemelve látható.

Ügyeljen arra, hogy a parancs szintaxisát zárójellel és pontosvesszővel zárja be.

VEXcode V5 C++ munkaterület egy befejezett paranccsal, amelynek a végén egy opcionális paraméter található, és a következőt olvassa: Drivetrain.driveFor(forward, 100, mm, false);

Egyes paraméterek nem kötelezőek, például a következő példában a „false”. A paraméterekkel kapcsolatos további információkért tekintse meg a parancs Súgó információit annak meghatározásához, hogy mely paraméterekre van szükség, és melyek nem kötelezőek.

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

Last Updated: