Làm thế nào để chuyển kiểu dữ liệu int sang string trong C++?
2
3
xuans2huy • 480
đã đăng:
C++ hỗ trợ hàm std::to_string()
tương tự như hàm itoa()
trong C nha bạn.
#include <iostream>
#include <string>
#include <typeinfo>
using namespace std;
int main(){
int justNumber = 123;
string Str = to_string(justNumber);
cout << Str <<" has data type of "<< typeid(Str).name() << endl;
return 0;
}
thêm bình luận...
2
Thuận Toàn • 20
đã đăng:
Bạn cũng có thể sử dụng thư viện sstream
như sau:
#include <iostream>
#include <sstream>
void main(){
int num = 25;
std::stringstream ss;
ss << num;
std::string str = ss.str();
std::cout << str << std::endl;
}
thêm bình luận...
Câu trả lời của bạn
Bạn đang thắc mắc? Ghi câu hỏi của bạn và đăng ở chế độ cộng đồng (?)
Làm sao để đếm số 3 trong vòng lặp for từ 1 đến 1000 ạ?
– Cộng đồng Cộng đồng 28.09.2020