একটি অক্ষরকে একটি স্ট্রিং-এ রূপান্তর করার বিভিন্ন পদ্ধতি রয়েছে৷ নিম্নলিখিত উদাহরণে, তাদের মধ্যে কিছু একটি অক্ষরকে একটি স্ট্রিং-এ রূপান্তর করতে ব্যবহৃত হয়।
এখানে একটি একক অক্ষরকে C++ ভাষায় স্ট্রিং-এ রূপান্তর করার একটি উদাহরণ দেওয়া হল,
উদাহরণ
#include <iostream> #include<string> #include<sstream> int main() { char c = 'm'; std::string s(1, c); std::cout << "Using string constructor : " << s << '\n'; std::string s2; std::stringstream s1; s1 << c; s1 >> s; std::cout << "Using string stream : " << s << '\n'; s2.push_back(c); std::cout << "Using string push_back : " << s2 << std::endl; return 0; }
আউটপুট
এখানে আউটপুট
Using string constructor : m Using string stream : m Using string push_back : m
উপরের প্রোগ্রামে, একটি অক্ষরকে একটি স্ট্রিংয়ে রূপান্তর করতে তিনটি পদ্ধতি ব্যবহার করা হয়। প্রথমে, স্ট্রিং কনস্ট্রাক্টর ব্যবহার করে
std::string s(1, c);
দ্বিতীয়, স্ট্রিং স্ট্রিম ব্যবহার করে
std::string s2; std::stringstream s1; s1 << c; s1 >> s;
তৃতীয়, স্ট্রিং পুশ_ব্যাক
ব্যবহার করেs2.push_back(c);