Có một số phương pháp để chuyển đổi một ký tự thành một chuỗi. Trong ví dụ sau, một số trong số chúng được sử dụng để chuyển đổi một ký tự thành một chuỗi.
Đây là một ví dụ về chuyển đổi một ký tự thành chuỗi trong ngôn ngữ C ++,
Ví dụ
#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; }
Đầu ra
Đây là kết quả
Using string constructor : m Using string stream : m Using string push_back : m
Trong chương trình trên, ba phương thức được sử dụng để chuyển đổi một ký tự thành một chuỗi. Đầu tiên, sử dụng hàm tạo chuỗi
std::string s(1, c);
Thứ hai, sử dụng luồng chuỗi
std::string s2; std::stringstream s1; s1 << c; s1 >> s;
Thứ ba, sử dụng chuỗi push_back
s2.push_back(c);