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 |
Devoluciones: Ninguna.
// Set the value of rotation to 180 degrees.
Drivetrain.setRotation(180);
- Enumeraciones
- acelerómetro
- AI Vision
- entrada analógica
- brazo
- cerebro
- parachoques
- color
- competencia
- controlador
- entrada digital
- salida digital
- distancia
- transmisión
- electroimán
- codificador
- evento
- giroscopio
- inercial
- condujo
- luz
- límite
- línea
- enlace del mensaje
- motor
- motor29
- grupo motor
- motor_victor
- detector de objetos
- óptico
- neumático
- olla
- potV2
- Consola de impresión
- salida pwm
- rotación
- enlace serial
- servo
- torre de señales
- unidad inteligente
- sonar
- hilo
- aeropuerto
- visión