জয়েন লগইন

সি++

🌈সি++ কি?

📋সি++ হলো কী এবং মান ডেটা সংরক্ষণের পদ্ধতি।

⚒️সি++ কী এবং মান ডেটা সংরক্ষণের ব্যবহৃত হয়।

সি++ সমূহ

সি++ এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ at - নির্দিষ্ট কী এর মান বের করা
  • ➡️ empty - ডেটা সংরক্ষণ ফাকা কিনা যাচাই করা
  • ➡️ insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করা
  • ➡️ erase - নির্দিষ্ট কী মান সহ ডিলিট করা
  • ➡️ swap - দুটি মান পরস্পর অদলবদল করা
  • ➡️ find - নির্দিষ্ট কী এর মান বের করা
  • ➡️ contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করা
  • ➡️ merge - দুটি ডেটা একসাথে করা

at - নির্দিষ্ট কী এর মান বের করার উদাহরণ।

cpp
#include <iostream>
#include <map>
using namespace std;

int main() {
  map<string, string> user = {
      {"নাম", "মোঃ আরিফ"},
      {"দেশ", "বাংলাদেশ"}
  };

  string result = user.at("নাম");

  cout << result;
}

empty - ডেটা সংরক্ষণ ফাকা কিনা যাচাই করার উদাহরণ।

cpp
#include <iostream>
#include <map>
using namespace std;

int main() {
  map<string, string> user = {};

  bool result = user.empty();

  cout << result;
}

insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করার উদাহরণ।

cpp
#include <iostream>
#include <map>
using namespace std;

int main() {
  map<string, string> user = {
      {"নাম", "মোঃ আরিফ"},
      {"দেশ", "বাংলাদেশ"}
  };

  user.insert({"শহর", "ঢাকা"});

  for (const auto& item : user) {
      cout << item.first << ": " << item.second << endl;
  }
}

erase - নির্দিষ্ট কী মান সহ ডিলিট করার উদাহরণ।

cpp
#include <iostream>
#include <map>
using namespace std;

int main() {
  map<string, string> user = {
      {"নাম", "মোঃ আরিফ"},
      {"দেশ", "বাংলাদেশ"}
  };

  user.erase("নাম");

  for (const auto& item : user) {
      cout << item.first << ": " << item.second << endl;
  }
}

swap - দুটি মান পরস্পর অদলবদল করার উদাহরণ।

cpp
#include <iostream>
#include <map>
using namespace std;

int main() {
  map<string, string> user = {
      {"নাম", "মোঃ আরিফ"}
  };

  map<string, string> info = {
      {"দেশ", "বাংলাদেশ"}
  };

  user.swap(info);

  for (const auto& item : user) {
      cout << item.first << ": " << item.second << endl;
  }
}

find - নির্দিষ্ট কী এর মান বের করার উদাহরণ।

cpp
#include <iostream>
#include <map>
using namespace std;

int main() {
  map<string, string> user = {
      {"নাম", "মোঃ আরিফ"},
      {"দেশ", "বাংলাদেশ"}
  };

  auto result = user.find("নাম");

  if (result != user.end()) {
      cout << result->second;
  }
}

contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করার উদাহরণ।

cpp
#include <iostream>
#include <map>
using namespace std;

int main() {
  map<string, string> user = {
      {"নাম", "মোঃ আরিফ"},
      {"দেশ", "বাংলাদেশ"}
  };

  bool result = user.contains("নাম");

  cout << result;
}

merge - দুটি ডেটা একসাথে করার উদাহরণ।

cpp
#include <iostream>
#include <map>
using namespace std;

int main() {
  map<string, string> user = {
      {"নাম", "মোঃ আরিফ"}
  };

  map<string, string> info = {
      {"দেশ", "বাংলাদেশ"}
  };

  user.merge(info);

  for (const auto& item : user) {
      cout << item.first << ": " << item.second << endl;
  }
}

সি++ সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
at নির্দিষ্ট কী এর মান বের করতে ব্যবহৃত হয়।
empty ডেটা সংরক্ষণ ফাকা কিনা যাচাই করতে ব্যবহৃত হয়।
insert নির্দিষ্ট স্থানে ডেটা যুক্ত করতে ব্যবহৃত হয়।
erase নির্দিষ্ট কী মান সহ ডিলিট করতে ব্যবহৃত হয়।
swap দুটি মান পরস্পর অদলবদল করতে ব্যবহৃত হয়।
find নির্দিষ্ট কী এর মান বের করতে ব্যবহৃত হয়।
contains নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করতে ব্যবহৃত হয়।
merge দুটি ডেটা একসাথে করতে ব্যবহৃত হয়।