C++ 实现任意基本类型转换为 string 类型
2018-04-01 20:35
417 查看
C++ 实现任意基本类型转换为 string 类型
可以使用模板和strstream的流操作来实现
int、
char等基本类型转换
string的功能。
代码如下:
#include <strstream> using namespace std; // any simple type convert to string template<class src_type> string type2str(src_type src) { strstream ss; ss << src; string ret; ss >> ret; return ret; }
相关文章推荐
- C++ stringstream实现不同类型数据的转换
- 用标准c++实现string与各种类型之间的转换
- C++中sprintf实现将一个基本数据类型的数组转换成字符串
- C++中实现从std::string类型到bool型的转换
- c++ operator操作符的两种用法:重载和隐式类型转换,string转其他基本数据类型的简洁实现string_cast
- [C#] 如何将String类型转换成任意基本类型
- 用标准c++实现string与各种类型的转换
- C++中实现从std::string类型到bool型的转换
- [原创][C#] 如何将String类型转换成任意基本类型
- 如何将String类型转换成任意基本类型
- 利用C++实现从std::string类型到bool型的转换
- C++通过ostringstream实现任意类型转string
- C++中各种基本数据类型转换为string类型
- C++如何通过ostringstream实现任意类型转string
- C++通过ostringstream实现任意类型转string
- C++中实现从std::string类型到bool型的转换
- C++通过ostringstream实现任意类型转string
- [C#] 如何将String类型转换成任意基本类型
- MFC/C++/C中字符类型CString, int, string, char*之间的转换
- MFC/C++/C中字符类型CString, int, string, char*之间的转换