সি++ স্ট্রিং
🌈সি++ স্ট্রিং কি?
📋সি++ স্ট্রিং হলো এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের পদ্ধতি।
⚒️সি++ স্ট্রিং এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের ব্যবহৃত হয়।
সি++ স্ট্রিং সমূহ
সি++ স্ট্রিং এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ length - স্ট্রিং এর দৈর্ঘ্য গণনা করা
- ➡️ append - ডেটা সংযুক্ত করা
- ➡️ at - নির্দিষ্ট সুচকের অক্ষর বের করা
- ➡️ front - প্রথম অক্ষর বের করা
- ➡️ back - শেষ অক্ষর বের করা
- ➡️ insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করা
- ➡️ erase - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
- ➡️ substr - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
- ➡️ replace - নির্দিষ্ট মান প্রতিস্থাপন করা
- ➡️ find - নির্দিষ্ট মানের প্রথম অবস্থান বের করা
- ➡️ rfind - নির্দিষ্ট মানের শেষ অবস্থান বের করা
- ➡️ find_first_of - নির্দিষ্ট মানের প্রথম অবস্থান বের করা
- ➡️ find_last_of - নির্দিষ্ট মানের শেষ অবস্থান বের করা
length - স্ট্রিং এর দৈর্ঘ্য গণনা করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string value = "হ্যালো বিশ্ব";
int result = value.length();
cout << result;
return 0;
}
append - ডেটা সংযুক্ত করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string hello = "হ্যালো";
string marge = hello.append(" বিশ্ব");
cout << marge << endl;
return 0;
}
at - নির্দিষ্ট সুচকের অক্ষর বের করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "হ্যালো";
char result = text.at(0);
cout << result << endl;
return 0;
}
front - প্রথম অক্ষর বের করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "হ্যালো";
char result = text.front();
cout << result << endl;
return 0;
}
back - শেষ অক্ষর বের করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "হ্যালো";
char result = text.back();
cout << result << endl;
return 0;
}
insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "হ্যালো ";
text.insert(6, "বিশ্ব");
cout << text << endl;
return 0;
}
erase - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "হ্যালো বিশ্ব";
text.erase(6, 11);
cout << text << endl;
return 0;
}
substr - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "হ্যালো বিশ্ব";
string result = text.substr(6, 5);
cout << result << endl;
return 0;
}
replace - নির্দিষ্ট মান প্রতিস্থাপন করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "হ্যালো বিশ্ব";
text.replace(6, 5, "তানিম");
cout << text << endl;
return 0;
}
find - নির্দিষ্ট মানের প্রথম অবস্থান বের করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";
size_t result = text.find("প্রোগ্রামিং");
cout << result << endl;
return 0;
}
rfind - নির্দিষ্ট মানের শেষ অবস্থান বের করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";
size_t result = text.rfind("প্রোগ্রামিং");
cout << result << endl;
return 0;
}
find_first_of - নির্দিষ্ট মানের প্রথম অবস্থান বের করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";
size_t result = text.find_first_of("প্রোগ্রামিং");
cout << result << endl;
return 0;
}
find_last_of - নির্দিষ্ট মানের শেষ অবস্থান বের করার উদাহরণ।
#include <iostream>
#include <string>
using namespace std;
int main () {
string text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";
size_t result = text.find_last_of("প্রোগ্রামিং");
cout << result << endl;
return 0;
}
সি++ স্ট্রিং সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| length | স্ট্রিং এর দৈর্ঘ্য গণনা করতে ব্যবহৃত হয়। |
| append | ডেটা সংযুক্ত করতে ব্যবহৃত হয়। |
| at | নির্দিষ্ট সুচকের অক্ষর বের করতে ব্যবহৃত হয়। |
| front | প্রথম অক্ষর বের করতে ব্যবহৃত হয়। |
| back | শেষ অক্ষর বের করতে ব্যবহৃত হয়। |
| insert | নির্দিষ্ট স্থানে ডেটা যুক্ত করতে ব্যবহৃত হয়। |
| erase | নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়। |
| substr | নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়। |
| replace | নির্দিষ্ট মান প্রতিস্থাপন করতে ব্যবহৃত হয়। |
| find | নির্দিষ্ট মানের প্রথম অবস্থান বের করতে ব্যবহৃত হয়। |
| rfind | নির্দিষ্ট মানের শেষ অবস্থান বের করতে ব্যবহৃত হয়। |
| find_first_of | নির্দিষ্ট মানের প্রথম অবস্থান বের করতে ব্যবহৃত হয়। |
| find_last_of | নির্দিষ্ট মানের শেষ অবস্থান বের করতে ব্যবহৃত হয়। |