সি++
🌈সি++ কি?
📋সি++ হলো কী এবং মান ডেটা সংরক্ষণের পদ্ধতি।
⚒️সি++ কী এবং মান ডেটা সংরক্ষণের ব্যবহৃত হয়।
সি++ সমূহ
সি++ এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ 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 | দুটি ডেটা একসাথে করতে ব্যবহৃত হয়। |