C++ int转成string
时间: 2023-10-24 13:33:58 浏览: 191
要将C++中的int类型转换为string类型,有多种方法可以实现。
方法一:使用to_string()函数 to_string()函数是C++11标准引入的函数,可以将整数类型转换为字符串类型。例如,可以使用以下代码将int类型的变量i转换为string类型: int i = 10; string s = to_string(i); cout << "int_str: " << s << endl;
方法二:使用stringstream stringstream是C++标准库中的一个类,可以将各种数据类型转换为string类型。可以使用以下代码将int类型的变量i转换为string类型: int i = 10; stringstream ss; ss << i; string s = ss.str(); cout << "int_str: " << s << endl;
方法三:使用sprintf函数 sprintf函数是C标准库中的函数,可以将各种数据类型格式化为字符串。可以使用以下代码将int类型的变量i转换为string类型: int i = 10; char buffer[20]; sprintf(buffer, "%d", i); string s = buffer; cout << "int_str: " << s << endl;
以上是三种常用的将int类型转换为string类型的方法,你可以根据具体情况选择适合的方法。1234
相关推荐















