সুচিপত্র:
সংজ্ঞা - লাইব্রেরিগুলিকে বুস্ট করার অর্থ কী?
বুস্ট লাইব্রেরিতে সি ++ প্রোগ্রামিং ভাষার জন্য 80 টিরও বেশি লাইব্রেরির একটি সেট থাকে। গ্রন্থাগারগুলি নিখরচায় উপলব্ধ এবং বিনামূল্যে এবং মালিকানাধীন উভয় সফ্টওয়্যার প্রকল্পের জন্য ব্যবহার করা যেতে পারে। বুস্ট অনেকগুলি কাজ এবং কাঠামোকে সমর্থন করে যেমন ইউনিট টেস্টিং, চিত্র প্রক্রিয়াকরণ, মাল্টিথ্রেডিং, সিউডোর্যান্ডম সংখ্যা উত্পন্নকরণ, লিনিয়ার বীজগণিত এবং নিয়মিত অভিব্যক্তি।
টেকোপিডিয়া বুস্ট লাইব্রেরিগুলি ব্যাখ্যা করে
বুস্ট বিভিন্ন সুবিধা দেয়:
- গ্রন্থাগারগুলি সমস্ত অ্যাপ্লিকেশনগুলিতে ব্যবহারের জন্য বিনামূল্যে।
- লাইব্রেরিগুলি পিয়ার-পর্যালোচনা করা হয় এবং টেস্ট স্যুটগুলির একটি বিস্তৃত তালিকাতে যাওয়ার আগে কোনও লাইব্রেরি পাস করা হয় না।
- এটি প্ল্যাটফর্ম-স্বতন্ত্র বিভিন্ন কার্যকারিতা সরবরাহ করে।
- গ্রন্থাগারগুলির বৈশিষ্ট্যগুলি পরস্পরের উপর নির্ভরশীল নয়, যা বৈশিষ্ট্যগুলি সফ্টওয়্যার অ্যাপ্লিকেশনগুলিতে স্বাধীনভাবে ব্যবহার করতে দেয়।
- লাইব্রেরিগুলি বিশ্বাসযোগ্য কারণ অনেকগুলি বুস্ট বিকাশকারী সি ++ স্ট্যান্ডার্ড কমিটিতে রয়েছেন।
বুস্টের কয়েকটি গুরুত্বপূর্ণ গ্রন্থাগার হ'ল:
- যে কোনও - মান ধরণের জন্য একটি নিরাপদ এবং জেনেরিক ধারক
- বাইন্ড এবং মেমো_ফএন - সদস্য ফাংশন এবং ফাংশন / অবজেক্ট / পয়েন্টারগুলির জন্য সাধারণীকরণের বাইন্ডার
- কল_ট্রেটস - পরামিতিগুলি পাস করার জন্য ধরণের সংজ্ঞা দেয়
- ধারণা পরীক্ষা - প্রোগ্রামিং উদ্দেশ্যে জেনেরিক সরঞ্জাম সরবরাহ করে
বুস্টের অনন্য বিক্রয় কেন্দ্রটি এটি নির্দিষ্ট উদ্দেশ্যে রেডিমেড লাইব্রেরি সরবরাহ করে। একটি সফ্টওয়্যার অ্যাপ্লিকেশন তৈরি করতে, সমস্ত বিকাশকারীকে করণীয় হ'ল সঠিক গ্রন্থাগারটি বেছে নেওয়া এবং এটি ব্যবহার করা দরকার, স্ক্র্যাচ থেকে কোড বিকাশ করার প্রয়োজন নেই।
