C++#
Esta guía proporciona información detallada sobre cómo usar los comandos de C++ en VEXcode IQ (1.ª generación). 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 que se complete 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()#
The Drivetrain.rotation(units)
method returns the Drivetrain’s angle of rotation. The numerical value (the degrees
) will increase when rotating clockwise and decrease when rotating counter-clockwise.
Parámetros |
Descripción |
---|---|
unidades |
The unit of the returned value, |
Devuelve: Esto devuelve un valor numérico.
// Turn to the right for 400 degrees.
Drivetrain.turnFor(right, 400, degrees);
// Print the IQ Robot's current angle of rotation.
Brain.Screen.print(Drivetrain.rotation(degrees));
Comandos en subsecciones#
Algunos comandos se encuentran en subsecciones específicas que corresponden a su sensor o funcionalidad específica. Por ejemplo, los comandos relacionados con temporizadores, sensores de parachoques, sensores ópticos, etc., se agruparán según corresponda. Consulte estas subsecciones para obtener información detallada sobre dichos comandos.