VEXcode V5 में C++ प्रोजेक्ट बनाते समय C++ स्वतः पूर्ण सुविधा का उपयोग करने से समय की बचत हो सकती है और कमांड टाइप करते समय त्रुटियों को रोकने में मदद मिल सकती है।
नोट: यह परियोजना क्लॉबोट (ड्राइवट्रेन, 2-मोटर, नो गायरो) टेम्पलेट का उपयोग करती है।
नियंत्रण-स्पेसबार
C++ स्वतः पूर्ण सुविधा का उपयोग शुरू करने का एक तरीका विंडोज, मैकओएस और क्रोम ओएस पर कंट्रोल-स्पेसबार शॉर्टकट के साथ है।
शुरू करने के लिए, int main () ब्रेसेज़ { }में पहली खुली लाइन का चयन करें।
कंट्रोल-स्पेसबार शॉर्टकट का उपयोग करें (कंट्रोल कुंजी और स्पेसबार को एक साथ चुनकर)। डिवाइस या कमांड का नाम ड्रॉप डाउन चयन मेनू में दिखाई देगा।
चयन करने के लिए अपने कीबोर्ड पर 'एंटर/रिटर्न' या 'टैब' दबाएं या अपने कर्सर से कमांड चुनें। इस उदाहरण में, 'ड्राइवट्रेन' चयनित है।
नोट: लंबे चयन मेनू के साथ, आप निम्नलिखित विकल्पों में से किसी एक का उपयोग करके चयन कर सकते हैं:
- अपने इच्छित नाम का चयन करने के लिए “ऊपर” और “नीचे” कुंजियों का उपयोग करें, फिर चयन करने के लिए अपने कीबोर्ड पर “टैब” या “एंटर/रिटर्न” दबाएं।
- स्वतः पूर्ण मेनू में ऊपर और नीचे स्क्रॉल करने के लिए अपने कर्सर का उपयोग करें। फिर इच्छित चयन करें.
अब लाइन पर 'ड्राइवट्रेन' दिखाई देगा।
चयन मेनू का उपयोग करना
यदि आप जानते हैं कि आप किस कमांड का उपयोग करने जा रहे हैं, तो स्वतः पूर्ण सुविधा का उपयोग करने का एक अन्य तरीका int main () ब्रेसेस { }में पहली खुली लाइन का चयन करना है।
कमांड टाइप करना शुरू करें. इस उदाहरण में, ड्राइवट्रेन के लिए 'd' दर्ज करें। डिवाइस या कमांड का नाम ड्रॉप डाउन चयन मेनू में दिखाई देगा। 'ड्राइवट्रेन' का चयन करें।
अब लाइन पर 'ड्राइवट्रेन' दिखाई देगा।
डॉट ऑपरेटर का उपयोग करना
डॉट ऑपरेटर जोड़ना (एक अवधि, '.') डिवाइस के लिए उपलब्ध सभी कमांडों का एक नया मेनू खुल जाएगा। इस उदाहरण के लिए, 'driveFor(direction, distance, units)' का चयन करें।
पैरामीटर जोड़ें
पैरामीटर वे विकल्प हैं जो कमांड को कोष्ठकों के बीच दिए जाते हैं। इस उदाहरण के लिए 'आगे' चुनें.
कुछ कमांडों के लिए एकाधिक पैरामीटरों की आवश्यकता होती है। एक ही कमांड में विभिन्न पैरामीटर्स को अलग करने के लिए अल्पविराम का उपयोग करें। कुछ पैरामीटर मान हैं और ड्रॉप डाउन मेनू प्रकट नहीं होगा। उदाहरण के लिए, 'ड्राइव फॉर' कमांड के साथ, दूसरे मान के लिए '100' दर्ज करें। सुनिश्चित करें कि अगले पैरामीटर या इकाई के लिए ड्रॉप डाउन प्रदर्शित करने हेतु मान के बाद अल्पविराम जोड़ा गया है।
कमांड सिंटैक्स को बंद कोष्ठक और अर्धविराम से बंद करना सुनिश्चित करें।
कुछ पैरामीटर वैकल्पिक हैं, जैसे कि निम्नलिखित उदाहरण में 'false'. पैरामीटर्स के बारे में अधिक जानकारी के लिए, कमांड की सहायता जानकारी देखें ताकि यह निर्धारित किया जा सके कि कौन से पैरामीटर्स आवश्यक हैं और कौन से वैकल्पिक हैं।