C++ int转换成string的方法

int转string也是经常用到的,今天碰到了整理下,写了一个简单的宏。

 

#include <sstream>
#define INT_TO_STRING(name,value)\
int _i##name = value;\
stringstream ss##name;\
ss##name<<_i##name;\
string name = ss##name.str();\

使用方法

//第一个参数变量名 第二个参数需要转换的int的值
INT_TO_STRING(age,30)
//打印输出age
printf("%s",age);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章