VEXcode V5-এ একটি C++ প্রকল্প তৈরি করার সময় C++ স্বয়ংসম্পূর্ণ বৈশিষ্ট্য ব্যবহার করা সময় বাঁচাতে এবং কমান্ড টাইপ করার সময় ত্রুটি প্রতিরোধ করতে সাহায্য করতে পারে।
দ্রষ্টব্য: এই প্রকল্পটি ক্লোবট (ড্রাইভট্রেন, 2-মোটর, নো গাইরো) টেমপ্লেট ব্যবহার করে।
কন্ট্রোল-স্পেসবার
C++ স্বয়ংসম্পূর্ণ বৈশিষ্ট্য ব্যবহার শুরু করার একটি উপায় হল Windows, macOS এবং Chrome OS-এ Control-Spacebar শর্টকাট।
শুরু করতে, int main () ধনুর্বন্ধনী { }-এ প্রথম খোলা লাইনটি নির্বাচন করুন।
কন্ট্রোল-স্পেসবার শর্টকাট ব্যবহার করুন (একই সময়ে কন্ট্রোল কী এবং স্পেসবার নির্বাচন করে)। ডিভাইস বা কমান্ডের নাম একটি ড্রপ ডাউন নির্বাচন মেনুতে প্রদর্শিত হবে।
আপনার কীবোর্ডে 'এন্টার/রিটার্ন' বা 'ট্যাব' টিপুন বা নির্বাচন করতে আপনার কার্সার দিয়ে কমান্ডটি নির্বাচন করুন। এই উদাহরণে, 'ড্রাইভট্রেন' নির্বাচন করা হয়েছে।
দ্রষ্টব্য: দীর্ঘ নির্বাচন মেনু সহ, আপনি নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করে একটি নির্বাচন করতে পারেন:
- আপনি যে নামটি চান তা নির্বাচন করতে আপনার "উপর" এবং "নিচে" কীগুলি ব্যবহার করুন, তারপর নির্বাচন করতে আপনার কীবোর্ডে "ট্যাব" বা "এন্টার/রিটার্ন" টিপুন।
- স্বয়ংসম্পূর্ণ মেনুতে উপরে এবং নীচে স্ক্রোল করতে আপনার কার্সার ব্যবহার করুন। তারপর পছন্দসই নির্বাচন করুন।
'ড্রাইভট্রেন' এখন লাইনে উপস্থিত হবে।
নির্বাচন মেনু ব্যবহার করে
আপনি যে কমান্ডটি ব্যবহার করতে যাচ্ছেন তা যদি আপনি জানেন, স্বয়ংসম্পূর্ণ বৈশিষ্ট্যটি ব্যবহার করার আরেকটি পদ্ধতি হল int main () ধনুর্বন্ধনী { }এ প্রথম খোলা লাইনটি নির্বাচন করা।
কমান্ড টাইপ করা শুরু করুন। এই উদাহরণে, ড্রাইভট্রেনের জন্য 'd' লিখুন। ডিভাইস বা কমান্ডের নাম একটি ড্রপ ডাউন নির্বাচন মেনুতে প্রদর্শিত হবে। 'ড্রাইভট্রেন' নির্বাচন করুন।
'ড্রাইভট্রেন' এখন লাইনে উপস্থিত হবে।
একটি ডট অপারেটর ব্যবহার করে
একটি ডট অপারেটর যোগ করা হচ্ছে (একটি সময়কাল, '.') ডিভাইসে উপলব্ধ সমস্ত কমান্ডের একটি নতুন মেনু খুলবে। এই উদাহরণের জন্য, 'ড্রাইভফর(দিক, দূরত্ব, ইউনিট) নির্বাচন করুন।'
পরামিতি যোগ করুন
পরামিতি হল এমন বিকল্প যা বন্ধনীর মধ্যে কমান্ডে পাঠানো হয়। এই উদাহরণের জন্য 'ফরওয়ার্ড' নির্বাচন করুন।
কিছু কমান্ডের একাধিক পরামিতি প্রয়োজন। একই কমান্ডে বিভিন্ন পরামিতি আলাদা করতে একটি কমা ব্যবহার করুন। কিছু পরামিতি মান এবং একটি ড্রপ ডাউন মেনু প্রদর্শিত হবে না. যেমন 'ড্রাইভ ফর' কমান্ড দিয়ে, দ্বিতীয় মানের জন্য '100' লিখুন। পরবর্তী প্যারামিটার বা ইউনিটের জন্য ড্রপ ডাউনের মানের পরে একটি কমা যোগ করা হয়েছে তা নিশ্চিত করুন।
একটি বন্ধ বন্ধনী এবং একটি সেমিকোলন সহ কমান্ড সিনট্যাক্স বন্ধ করতে ভুলবেন না।
কিছু প্যারামিটার ঐচ্ছিক, যেমন নিচের উদাহরণে 'false'। প্যারামিটার সম্পর্কে আরও তথ্যের জন্য, কোন প্যারামিটারের প্রয়োজন এবং কোনটি ঐচ্ছিক তা নির্ধারণ করতে কমান্ডের সহায়তা তথ্য দেখুন।