সি++
🌈সি++ কি?
📋সি++ হলো তালিকা তৈরি করার পদ্ধতি।
⚒️সি++ তালিকা তৈরি করতে ব্যবহৃত হয়।
সি++ সমূহ
সি++ এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ list - তালিকা তৈরি করা
- ➡️ size - মোট মান সংখ্যা গণনা করা
- ➡️ front - প্রথম মান বের করা
- ➡️ back - শেষ মান বের করা
- ➡️ push_front - শুরুতে মান যুক্ত করা
- ➡️ push_back - শেষে মান যুক্ত করা
- ➡️ pop_front - প্রথম মান অপসারণ করা
- ➡️ pop_back - শেষ মান অপসারণ করা
- ➡️ insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করা
- ➡️ clear - ডেটা সাফ করা
- ➡️ resize - ডেটার আকার করা নির্দিষ্ট
- ➡️ swap - ডেটার মান অদলবদল করা
- ➡️ remove - নির্দিষ্ট স্থানের ডেটা ডিলিট করা
- ➡️ unique - ডেটা থেকে ইউনিক মান বের করা
- ➡️ sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়।
- ➡️ reverse - ডেটা ক্রম বিপরিত করা
- ➡️ merge - দুটি ডেটা একসাথে করা
- ➡️ begin - অ্যারের বর্তমান উপাদান বের করা
- ➡️ end - অ্যারের শেষ উপাদান বের করা
list - তালিকা তৈরি করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
for (string fruit : fruits) {
cout << fruit << " ";
}
}
size - মোট মান সংখ্যা গণনা করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
int result = fruits.size();
cout << result;
}
front - প্রথম মান বের করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
string result = fruits.front();
cout << result;
}
back - শেষ মান বের করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
string result = fruits.back();
cout << result;
}
push_front - শুরুতে মান যুক্ত করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.push_front("আম");
for (string fruit : fruits) {
cout << fruit << " ";
}
}
push_back - শেষে মান যুক্ত করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.push_back("আম");
for (string fruit : fruits) {
cout << fruit << " ";
}
}
pop_front - প্রথম মান অপসারণ করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.pop_front();
for (string fruit : fruits) {
cout << fruit << " ";
}
}
pop_back - শেষ মান অপসারণ করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.pop_back();
for (string fruit : fruits) {
cout << fruit << " ";
}
}
insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
auto position = fruits.begin();
advance(position, 1);
fruits.insert(position, "আম");
for (string fruit : fruits) {
cout << fruit << " ";
}
}
clear - ডেটা সাফ করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.clear();
cout << fruits.size();
}
resize - ডেটার আকার করা নির্দিষ্ট উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.resize(2);
for (string fruit : fruits) {
cout << fruit << " ";
}
}
swap - ডেটার মান অদলবদল করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<int> numbers = {10, 15, 10, 25};
list<int> amounts = {10, 15, 20, 25};
numbers.swap(amounts);
for (int numbers : numbers) {
cout << numbers << " ";
}
}
remove - নির্দিষ্ট স্থানের ডেটা ডিলিট করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.remove("আপেল");
for (string fruit : fruits) {
cout << fruit << " ";
}
}
unique - ডেটা থেকে ইউনিক মান বের করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.unique();
for (string fruit : fruits) {
cout << fruit << " ";
}
}
sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়। উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.sort();
for (string fruit : fruits) {
cout << fruit << " ";
}
}
reverse - ডেটা ক্রম বিপরিত করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
fruits.reverse();
for (string fruit : fruits) {
cout << fruit << " ";
}
}
merge - দুটি ডেটা একসাথে করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<int> numbers = {10, 15, 10, 25};
list<int> amounts = {10, 15, 20, 25};
numbers.merge(amounts);
for (int number : numbers) {
cout << number << " ";
}
}
begin - অ্যারের বর্তমান উপাদান বের করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
auto result = fruits.begin();
cout << *result;
}
end - অ্যারের শেষ উপাদান বের করার উদাহরণ।
#include <iostream>
#include <list>
using namespace std;
int main() {
list<string> fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
auto result = fruits.end();
--result;
cout << *result;
}
সি++ সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| list | তালিকা তৈরি করতে ব্যবহৃত হয়। |
| size | মোট মান সংখ্যা গণনা করতে ব্যবহৃত হয়। |
| front | প্রথম মান বের করতে ব্যবহৃত হয়। |
| back | শেষ মান বের করতে ব্যবহৃত হয়। |
| push_front | শুরুতে মান যুক্ত করতে ব্যবহৃত হয়। |
| push_back | শেষে মান যুক্ত করতে ব্যবহৃত হয়। |
| pop_front | প্রথম মান অপসারণ করতে ব্যবহৃত হয়। |
| pop_back | শেষ মান অপসারণ করতে ব্যবহৃত হয়। |
| insert | নির্দিষ্ট স্থানে ডেটা যুক্ত করতে ব্যবহৃত হয়। |
| clear | ডেটা সাফ করতে ব্যবহৃত হয়। |
| resize | ডেটার আকার করা নির্দিষ্ট ব্যবহৃত হয়। |
| swap | ডেটার মান অদলবদল করতে ব্যবহৃত হয়। |
| remove | নির্দিষ্ট স্থানের ডেটা ডিলিট করতে ব্যবহৃত হয়। |
| unique | ডেটা থেকে ইউনিক মান বের করতে ব্যবহৃত হয়। |
| sort | ডেটা ক্রম সাজাতে ব্যবহৃত হয়। ব্যবহৃত হয়। |
| reverse | ডেটা ক্রম বিপরিত করতে ব্যবহৃত হয়। |
| merge | দুটি ডেটা একসাথে করতে ব্যবহৃত হয়। |
| begin | অ্যারের বর্তমান উপাদান বের করতে ব্যবহৃত হয়। |
| end | অ্যারের শেষ উপাদান বের করতে ব্যবহৃত হয়। |