VEXcode Pro V5의 구문 규칙 및 지침 이해

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

VEXcode Pro V5 C++ 사용법을 배우는 것은 다른 유형의 언어를 배우는 것과 유사합니다. 다양한 언어에 고유한 문법 규칙이 있는 것처럼 VEXcode Pro V5 구문에도 규칙과 지침이 있습니다. 두 가지 중요한 규칙은 대문자 사용과 낙타 케이싱입니다. 이러한 규칙을 사용하면 프로그램을 더 쉽게 읽을 수 있습니다. 아래는 VEXcode Pro V5 프로그램의 예입니다.

C++ 코드 조각으로, int main() 함수에 추가된 한 줄을 보여줍니다. 해당 코드 줄은 Drivetrain.driveFor(200,mm); 이며, 각 명령 섹션은 Device, Command 및 Parameters로 강조 표시되어 있습니다.

프로그램은 로봇에 대한 명령으로 구성됩니다. 이 예에서 명령은 드라이브트레인(장치)에 200mm(매개변수) 앞으로 이동(명령)하도록 지시합니다. 명령어를 작성할 때 다음 규칙이 적용됩니다.

// [이름] [유형] [포트]
// 컨트롤러1 컨트롤러
// 모터1 모터 1
// 자이로B 자이로 B

대문자 이 중요합니다. VEXcode Pro V5의 장치는 항상 대문자로 표기되어야 합니다. 장치의 예로는 컨트롤러, 모터, 자이로 등이 있습니다.

Drivetrain.driveFor(100, mm);

Camel Casing 단어 부분을 식별하기 위해 명령 이름에 사용됩니다. 명령은 VEXcode Pro V5에서 이러한 명명 규칙의 한 예입니다. 카멜 케이싱에서는 명령을 한 단어로 작성해야 하며 대문자로 시작할 수 없습니다.

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

Last Updated: