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);