如何在C++中将
(1)
int
转换为等效的string
?我知道两种方法。还有其他方法吗?(1)
int a = 10;
char *intStr = itoa(a);
string str = string(intStr);
(2)
int a = 10;
stringstream ss;
ss << a;
string str = ss.str();
itoa()
需要三个参数。 - arkon