VEXcode V5에서 C++ 자동 완성 기능 사용

VEXcode V5에서 C++ 프로젝트를 생성하는 동안 C++ 자동 완성 기능을 사용하면 명령을 입력할 때 시간을 절약하고 오류를 방지할 수 있습니다.

VEX V5 로봇을 위한 Clawbot 템플릿 다이어그램. Clawbot을 제작하고 프로그래밍하기 위한 C++ 튜토리얼에서 사용된 디자인과 구성 요소를 보여줍니다.

참고: 이 프로젝트는 Clawbot(Drivetrain, 2-motor, No Gyro) 템플릿을 사용합니다.


Control-스페이스바

VEX Robotics의 C++ 튜토리얼 스크린샷. V5 프로그래밍 개념과 관련된 코드 조각과 설명을 보여줍니다.

C++ 자동 완성 기능을 사용하는 한 가지 방법은 Windows, macOS 및 Chrome OS에서 Ctrl-스페이스바 단축키를 사용하는 것입니다.
시작하려면 int main () 중괄호에서 첫 번째 열린 줄을 선택하십시오 { }.

VEX V5 C++ 프로그래밍의 제어 공간을 보여주는 다이어그램으로, 로봇 공학에서 효과적인 코딩을 위한 주요 구성 요소와 그 관계를 보여줍니다.

Control-스페이스바 단축키를 사용합니다(Ctrl 키와 스페이스바를 동시에 선택). 장치 또는 명령 이름이 드롭다운 선택 메뉴에 나타납니다.

VEX Robotics의 C++ 튜토리얼 스크린샷. V5 프로그래밍과 관련된 코드 예제와 설명을 선보이며, V5 플랫폼 내에서의 기능과 사용법에 초점을 맞춥니다.

키보드에서 'Enter/Return' 또는 'Tab'을 누르거나 커서로 명령을 선택하여 선택하세요. 이 예에서는 'Drivetrain'이 선택되었습니다.

참고: 선택 메뉴가 더 길면 다음 옵션 중 하나를 사용하여 선택할 수 있습니다.

  • "위" 및 "아래" 키를 사용하여 원하는 이름을 선택한 다음 키보드의 "Tab" 또는 "Enter/Return"을 눌러 선택합니다.
  • 자동 완성 메뉴에서 커서를 사용하여 위아래로 스크롤하세요. 그런 다음 원하는 항목을 선택하십시오.

C++ 튜토리얼에서 사용되는 VEX V5 로봇의 구동계 선택 프로세스를 설명하는 다이어그램으로, 다양한 구성 요소와 그 연결을 보여줍니다.

이제 '드라이브트레인'이 라인에 나타납니다.


선택 메뉴 사용

VEX Robotics의 C++ 튜토리얼 스크린샷. V5 프로그래밍 개념과 관련된 코드 조각과 설명을 보여줍니다.

사용할 명령을 알고 있는 경우 자동 완성 기능을 사용하는 또 다른 방법은 int main() 중괄호 { }에서 첫 번째 열린 줄을 선택하는 것입니다.

VEX Robotics의 C++ 튜토리얼 스크린샷. V5 프로그래밍과 관련된 코드 조각과 설명이 표시되어 있습니다. 이 이미지는 로봇공학 분야에서 C++를 배우는 사용자를 위한 핵심 개념과 예를 보여줍니다.

명령을 입력하기 시작합니다. 이 예에서는 구동계에 'd'를 입력합니다. 장치 또는 명령 이름이 드롭다운 선택 메뉴에 나타납니다. '드라이브트레인'을 선택하세요.

C++ 튜토리얼에서 사용되는 VEX V5 로봇의 구동계 선택 프로세스를 설명하는 다이어그램으로, 다양한 구성 요소와 그 연결을 보여줍니다.

이제 '드라이브트레인'이 라인에 나타납니다.


도트 연산자 사용

VEX Robotics의 C++ 튜토리얼 인터페이스의 스크린샷. V5 프로그래밍 개념과 관련된 코드 조각과 지침 텍스트가 표시되어 있습니다.

도트 연산자(마침표, '.') 추가 장치에서 사용할 수 있는 모든 명령이 포함된 새 메뉴가 열립니다. 이 예에서는 'driveFor(방향, 거리, 단위)'를 선택합니다.


매개변수 추가

C++ 프로그래밍에서 'Forward'라는 개념을 묘사한 그림으로, V5 로봇 시스템과 관련된 코드 조각과 시각적 요소를 보여줍니다.

매개변수는 괄호 사이의 명령에 전달되는 옵션입니다. 이 예에서는 '전달'을 선택합니다.

VEX의 C++ 튜토리얼 인터페이스 스크린샷. VEX V5로 프로그래밍하는 법을 배우는 사용자를 위한 교육용 콘텐츠에 초점을 맞추고, V5 로봇공학과 관련된 코드 조각과 프로그래밍 개념을 보여줍니다.

일부 명령에는 여러 매개변수가 필요합니다. 동일한 명령에서 서로 다른 매개변수를 구분하려면 쉼표를 사용하십시오. 일부 매개변수는 값이므로 드롭다운 메뉴가 나타나지 않습니다. 예를 들어 'Drive for' 명령의 경우 두 번째 값으로 '100'을 입력합니다. 다음 매개변수 또는 단위에 대해 표시할 드롭다운 값 뒤에 쉼표가 추가되었는지 확인하십시오.

V5 카테고리 설명의 C++ 튜토리얼 스크린샷. VEX 로봇공학을 중심으로 코드 조각과 프로그래밍 개념에 대한 설명이 나와 있습니다.

닫는 괄호와 세미콜론을 사용하여 명령 구문을 닫아야 합니다.

VEX Robotics의 C++ 튜토리얼 스크린샷. V5 프로그래밍 개념과 관련된 코드 예제와 설명을 보여줍니다.

다음 예의 'false'와 같은 일부 매개변수는 선택사항입니다. 매개변수에 대한 자세한 내용을 보려면 명령의 도움말 정보 를 보고 어떤 매개변수가 필요한지, 어떤 매개변수가 선택 사항인지 확인하세요.

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

Last Updated: