C++中怎样将整型值转换为字符串
2017-04-27 16:20
253 查看
最简单的方法是使用一个字符串流(stringstream):
#include<iostream>
#include<string>
#include<sstream>
using namespace std;
string itos(int i) // 将int 转换成string{
stringstream s;
s << i;
return s.str();
}
int main(){
int i = 127;
string ss = itos(i);
const char* p = ss.c_str();
cout << ss << " " << p << "\n";
}
自然地,这种技术能够将任何使用<<输出的类型转换为字符串。
#include<iostream>
#include<string>
#include<sstream>
using namespace std;
string itos(int i) // 将int 转换成string{
stringstream s;
s << i;
return s.str();
}
int main(){
int i = 127;
string ss = itos(i);
const char* p = ss.c_str();
cout << ss << " " << p << "\n";
}
自然地,这种技术能够将任何使用<<输出的类型转换为字符串。
相关文章推荐
- 怎样将一个整型值转换为一个字符串?(C++方法)
- C++中字符串与整型浮点型间的转换(转载)
- C++中字符串与整型浮点型间的转换
- C++中整型类型转换成字符串类型
- C++ 整型和字符串相互转换(转载)
- c++中怎样把字符转换为整型
- C++中字符串类型转换成整型类型
- C++中整型类型转换成字符串类型
- C/C++字符串转换为整型
- 『C/C++』整型和字符串相互转换
- C++ 整型和字符串相互转换(转载)
- C++中字符串与整型浮点型间的转换
- C++中字符串与整型浮点型之间的转换
- c++ 字符串与整型转换 sstream
- C++ 整型和字符串相互转换
- C++字符串整型互相转换
- C++ 整型和字符串相互转换
- C++整型和字符串转换
- C++整型\字符串\数组的相互转换
- C++中字符串与整型浮点型间的转换