বাড়ি সফটওয়্যার একটি স্ট্যান্ডার্ড টেম্পলেট লাইব্রেরি কি (stl)? - টেকোপিডিয়া থেকে সংজ্ঞা

একটি স্ট্যান্ডার্ড টেম্পলেট লাইব্রেরি কি (stl)? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - স্ট্যান্ডার্ড টেম্পলেট লাইব্রেরি (এসটিএল) এর অর্থ কী?

একটি স্ট্যান্ডার্ড টেম্পলেট লাইব্রেরি (এসটিএল) হ'ল একটি সফ্টওয়্যার লাইব্রেরি যা সি ++ স্ট্যান্ডার্ড লাইব্রেরির সক্ষমতা বাড়িয়ে দেয় এবং সি ++ এর জন্য সাধারণ শ্রেণীর একটি রেডিমেড সেট সরবরাহ করে, সহকারী অ্যারে এবং পাত্রে অন্তর্ভুক্ত থাকে যা বিল্ট-ইন এবং ব্যবহারকারী-সংজ্ঞায়িত প্রকারের সাথে ব্যবহৃত হয় প্রাথমিক ক্রিয়াকলাপ সমর্থন। এসটিএলের সাথে যুক্ত অ্যালগরিদমগুলি পাত্রে পৃথক এবং লাইব্রেরির জটিলতা হ্রাস করে।

টেকোপিডিয়া স্ট্যান্ডার্ড টেম্পলেট লাইব্রেরি (এসটিএল) ব্যাখ্যা করে

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

একটি এসটিএল ক্রম এবং মিশ্র পাত্রে অন্তর্ভুক্ত। স্ট্যান্ডার্ড সিকোয়েন্স পাত্রে ডেক, ভেক্টর এবং তালিকা অন্তর্ভুক্ত রয়েছে, যখন স্ট্যান্ডার্ড এসোসিয়েটিভ পাত্রে মাল্টিসেট, মানচিত্র, মাল্টিম্যাপ এবং সেট রয়েছে। ধারক অ্যাডাপ্টার যেমন সারি এবং স্ট্যাকগুলি নির্দিষ্ট ইন্টারফেস সহ পাত্রেও থাকে, যা প্রয়োগকারী হিসাবে অন্যান্য পাত্রে ব্যবহার করে।


এসটিএল-এর মধ্যে পাঁচটি বিভিন্ন ধরণের পুনরাবৃত্তি রয়েছে:

  • ইনপুট পুনরাবৃত্তি
  • আউটপুট পুনরাবৃত্তি
  • দ্বি নির্দেশমূলক পুনরাবৃত্তি
  • র্যান্ডম অ্যাক্সেস পুনরায়
একটি এসটিএলে অনুসন্ধান এবং বাছাইয়ের জন্য অ্যালগরিদম অন্তর্ভুক্ত রয়েছে, যার প্রত্যেকটি একটি নির্দিষ্ট স্তরের পুনরাবৃত্তির প্রয়োজনের জন্য প্রয়োগ করা হয়। এসটিএলে এমন ক্লাসও অন্তর্ভুক্ত রয়েছে যা ফাংশন অপারেটরটিকে ওভারলোড করে এবং ফাংশন অবজেক্টস বা ফান্টেক্টর বলে called এই ফাংশনগুলিতে রাষ্ট্রীয় তথ্য সংরক্ষণ এবং পুনরুদ্ধারে এই সহায়তাগুলি অন্যান্য কার্যগুলিতে প্রেরণ করা হয়।

একটি স্ট্যান্ডার্ড টেম্পলেট লাইব্রেরি কি (stl)? - টেকোপিডিয়া থেকে সংজ্ঞা