কম্পিউটার

C++ STL-এ ধারক


এই টিউটোরিয়ালে, আমরা C++ STL-এ কন্টেইনার বোঝার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।

ধারক হল একই ধরনের বা ভিন্ন ভিন্ন একাধিক উপাদান সংরক্ষণ করতে ব্যবহৃত বস্তু। এর উপর নির্ভর করে তাদের আরও −

হিসাবে শ্রেণীবদ্ধ করা যেতে পারে
  • সিকোয়েন্স কন্টেনার (অ্যারে, ভেক্টর, তালিকা)

  • সহযোগী পাত্র (সেট, মানচিত্র, মাল্টিম্যাপ)

  • অপরিবর্তিত অ্যাসোসিয়েটিভ কন্টেনার (আনঅর্ডারড_সেট, অ-অর্ডারড_ম্যাপ)

  • কন্টেইনার অ্যাডাপ্টার (স্ট্যাক, সারি)

উদাহরণ

#include <iostream>
using namespace std;
int main(){
   int array[10] = {1,2,3,4};
   for(int i=0; i<10; i++){
      cout << array[i] << " ";
   }
   return 0;
}

আউটপুট

1 2 3 4 0 0 0 0 0 0

  1. ম্যাপ max_size() C++ STL-এ

  2. C++ STL(3) তে সেট বনাম unordered_set

  3. C++ STL(3.5) এ স্ট্যাক

  4. সি++ স্ট্যান্ডার্ড টেমপ্লেট লাইব্রেরি (STL)