C++#

Esta guía proporciona información detallada sobre cómo usar los comandos de C++ en VEXcode IQ (2.ª generación). Aquí aprenderá a leer y comprender cada comando, con descripciones completas, parámetros y ejemplos de uso.

Comprensión de las entradas de comando#

Cada entrada de comando en la Referencia de API incluye los siguientes componentes:

  • Nombre y firma del comando: este es el nombre del comando y sus parámetros.

  • Descripción: Una breve explicación de lo que hace el comando.

  • Bloqueante/No bloqueante: indica si el comando espera a completarse antes de pasar al siguiente comando.

  • Tabla de parámetros: enumera y describe los parámetros que acepta el comando.

  • Devuelve: describe lo que devuelve el comando, si corresponde.

  • Ejemplo: proporciona un fragmento de código de muestra que demuestra cómo utilizar el comando.

Ejemplo de entrada de comando#

Transmisión.rotación()#

El método Drivetrain.rotation(units) devuelve el ángulo de rotación del tren motriz. El valor numérico (los grados) aumenta al girar en sentido horario y disminuye al girar en sentido antihorario.

Parámetros

Descripción

unidades

La unidad del valor devuelto, “grados”.

Devuelve: Esto devuelve un valor numérico.

// Turn to the right for 400 degrees.
Drivetrain.turnFor(right, 400, degrees);
// Print the Robot's current angle of rotation.
Brain.Screen.print(Drivetrain.rotation(degrees));