VEXcode IQ C++ স্বয়ংসম্পূর্ণ বৈশিষ্ট্য ব্যবহার করে

VEXcode IQ-তে একটি C++ প্রকল্প তৈরি করার সময় C++ স্বয়ংসম্পূর্ণ বৈশিষ্ট্য ব্যবহার করা সময় বাঁচাতে এবং কমান্ড টাইপ করার সময় ত্রুটি প্রতিরোধ করতে সাহায্য করতে পারে।


C++ অটোকম্পলিট ফিচারটি কীভাবে ব্যবহার করবেন

দ্রষ্টব্য: এই প্রকল্পটি Clawbot (ড্রাইভট্রেন, 2-মোটর) টেমপ্লেট ব্যবহার করে।

ক্লবট ড্রাইভট্রেন ২ মোটর উদাহরণ প্রকল্পের থাম্বনেইল।

নির্বাচন মেনু খুলতে টাইপ করা শুরু করুন।

প্রস্তাবিত কমান্ডের একটি ড্রপডাউন মেনু সহ VEXcode IQ C++ ওয়ার্কস্পেস। D অক্ষরটি টাইপ করা হয়েছে এবং সেই অক্ষর দিয়ে শুরু হওয়া কমান্ডগুলি মেনুতে পাওয়া যায়।

ডিভাইস বা কমান্ডের নাম একটি ড্রপ ডাউন নির্বাচন মেনুতে প্রদর্শিত হবে।

VEXcode IQ C++ ওয়ার্কস্পেস যেখানে সমস্ত প্রস্তাবিত কমান্ডের একটি ড্রপডাউন মেনু রয়েছে। বিকল্পগুলি স্ক্রোল করার জন্য একটি স্ক্রোল বার উপলব্ধ।

স্বয়ংসম্পূর্ণ ফাংশন ব্যবহার করে উপলব্ধ সম্ভাব্য কমান্ডগুলির একটি তালিকা অ্যাক্সেস করতে, কন্ট্রোল + স্পেস টিপুন (Windows, macOS এবং Chrome OS-এ)।

C++ স্বয়ংসম্পূর্ণ বৈশিষ্ট্য দিয়ে একটি নির্বাচন করুন

প্রস্তাবিত কমান্ডের একটি ড্রপডাউন মেনু সহ VEXcode IQ C++ ওয়ার্কস্পেস। D অক্ষরটি টাইপ করা হয়েছে এবং উপলব্ধ কমান্ডগুলি ব্যবহার করার জন্য কীবোর্ড ব্যবহার করা হচ্ছে। ড্রাইভট্রেন হল প্রথম পরামর্শ এবং এটি হাইলাইট করা হয়েছে।

আপনার কীবোর্ডে "এন্টার/রিটার্ন" বা "ট্যাব" টিপুন বা নির্বাচন করতে আপনার কার্সার দিয়ে কমান্ডটি নির্বাচন করুন।

মনে রাখবেন যে দীর্ঘ নির্বাচন মেনু সহ, আপনি নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করে একটি নির্বাচন করতে পারেন:

  • আপনি যে নামটি চান তা নির্বাচন করতে আপনার "উপর" এবং "নিচে" কীগুলি ব্যবহার করুন, তারপর নির্বাচন করতে আপনার কীবোর্ডে "ট্যাব" বা "এন্টার/রিটার্ন" টিপুন।
  • স্বয়ংসম্পূর্ণ মেনুতে উপরে এবং নীচে স্ক্রোল করতে আপনার কার্সার ব্যবহার করুন। তারপর পছন্দসই নির্বাচন করুন।

সেই ডিভাইসে উপলব্ধ সমস্ত কমান্ডের তালিকা করতে একটি ডট অপারেটর যোগ করুন

প্রস্তাবিত কমান্ডের একটি ড্রপডাউন মেনু সহ VEXcode IQ C++ ওয়ার্কস্পেস। ড্রাইভট্রেন ডিভাইস এবং একটি ডট অপারেটর টাইপ করা হয়েছে, এবং সেই ডিভাইসের জন্য কমান্ডগুলি মেনুতে উপলব্ধ।

একটি ডট অপারেটর যোগ করা হচ্ছে (একটি সময়কাল, ".") ডিভাইসে উপলব্ধ সমস্ত কমান্ডের একটি নতুন মেনু খুলবে।

নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করে একটি নির্বাচন করুন

প্রস্তাবিত কমান্ডের একটি ড্রপডাউন মেনু সহ VEXcode IQ C++ ওয়ার্কস্পেস। ড্রাইভট্রেন ডিভাইস এবং একটি ডট অপারেটর টাইপ করা হয়েছে এবং উপলব্ধ কমান্ডগুলি ব্যবহার করার জন্য কীবোর্ড ব্যবহার করা হচ্ছে। ড্রাইভ ফর কমান্ডটি হাইলাইট করা হয়েছে।

মেনুতে নেভিগেট করতে আপনার কীবোর্ডের "আপ" এবং "ডাউন" বোতামগুলি ব্যবহার করুন এবং তারপরে একটি নির্বাচন করতে Mac-এ "রিটার্ন", Windows বা Chromebook-এ "এন্টার" টিপুন৷

পছন্দসই কমান্ডে আপনার কার্সার দিয়ে নির্বাচন করুন।

পরামিতি যোগ করুন

প্রস্তাবিত কমান্ডের একটি ড্রপডাউন মেনু সহ VEXcode IQ C++ ওয়ার্কস্পেস। Drivetrain.driveFor ​​কমান্ডটি একটি লিডিং perenthesis দিয়ে টাইপ করা হয়েছে, এবং সেই ফাংশনের প্যারামিটারগুলি মেনুতে উপলব্ধ। প্রথম প্যারামিটার বিকল্পটি সামনে পড়ে।

প্যারামিটার হল সেই বিকল্পগুলি যা বন্ধনীর মধ্যে কমান্ডে পাঠানো হয়।

প্রস্তাবিত কমান্ডের একটি ড্রপডাউন মেনু সহ VEXcode IQ C++ ওয়ার্কস্পেস। Drivetrain.driveFor(forward,100,) কমান্ডটি একটি ফাঁকা চূড়ান্ত প্যারামিটার দিয়ে টাইপ করা হয়েছে, এবং ফাংশনের সেই অংশের প্যারামিটারগুলি মেনুতে উপলব্ধ। প্রথম প্যারামিটার বিকল্পটি ইঞ্চি পড়ে।

কিছু কমান্ডের একাধিক পরামিতি প্রয়োজন। একই কমান্ডে বিভিন্ন পরামিতি আলাদা করতে একটি কমা ব্যবহার করুন।

VEXcode IQ C++ ওয়ার্কস্পেস, যেখানে একটি সম্পূর্ণ কমান্ড থাকবে যা Drivetrain.driveFor(forward,100,mm,true) পড়বে।

কিছু প্যারামিটার ঐচ্ছিক, যেমন নিচের উদাহরণে true। পরামিতি সম্পর্কে আরও তথ্যের জন্য, কোন প্যারামিটারের প্রয়োজন এবং কোনটি ঐচ্ছিক তা নির্ধারণ করতে কমান্ডের সহায়তা তথ্য দেখুন।

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

Last Updated: