C++#

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

Habilitación del espacio de nombres VEX#

En C++, se accede a las clases de la biblioteca VEX mediante el prefijo de espacio de nombres vex::, como vex::color. Sin embargo, puede simplificar su código habilitando todo el espacio de nombres VEX al principio del archivo. Para ello, agregue la instrucción using namespace vex; al principio del proyecto. Una vez habilitado, puede usar directamente las clases VEX sin el prefijo vex::, lo que le permite escribir color en lugar de vex::color.

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#

Tren motriz.setRotation()#

El comando Drivetrain.setRotation() establece la rotación del tren motriz.

Parámetros

Descripción

valor

El nuevo valor a utilizar para la rotación.

unidades

Opcional. Una rotationUnit válida. El valor predeterminado es grados.

Devoluciones: Ninguna.

// Set the value of rotation to 180 degrees.
Drivetrain.setRotation(180);