কম্পিউটার

কিভাবে একটি ভেক্টর C/C++ এ কাজ করে


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

একটি ভেক্টর ডেটা স্ট্রাকচার হল স্ট্যান্ডার্ড অ্যারেগুলির উপর একটি বর্ধন। অ্যারেগুলির বিপরীতে, যেগুলি সংজ্ঞায়িত করার সময় তাদের আকার স্থির থাকে; ব্যবহারকারীর প্রয়োজন অনুসারে ভেক্টরের আকার পরিবর্তন করা যেতে পারে।

এটি নমনীয়তা প্রদান করে এবং নতুন তৈরি অ্যারেতে পূর্ববর্তী উপাদানগুলি অনুলিপি করার জন্য অ্যারেগুলির সাথে সময়ের প্রয়োজনীয়তা হ্রাস করে৷

উদাহরণ

#include <iostream>
#include <vector>
using namespace std;
int main(){
   vector<int> myvector{ 1, 2, 3, 5 };
   myvector.push_back(8);
   //not vector becomes 1, 2, 3, 5, 8
   for (auto x : myvector)
   cout << x << " ";
}
এর জন্য ভেক্টর 1, 2, 3, 5, 8 হয় না

আউটপুট

1 2 3 5 8

  1. নেটওয়ার্ক নিরাপত্তা কিভাবে কাজ করে?

  2. কিভাবে ডেটা স্ক্র্যাপিং কাজ করে?

  3. C/C++ এ একটি বহুমাত্রিক অ্যারে শুরু করা

  4. কিভাবে অ্যারে C# এ কাজ করে?