【发布时间】:2015-02-27 06:54:43
【问题描述】:
在 C++ 中。 C++中Java的Integer.parseInt()和String.valueOf()有什么替代方法。
【问题讨论】:
-
std::stoi和std::to_string。
在 C++ 中。 C++中Java的Integer.parseInt()和String.valueOf()有什么替代方法。
【问题讨论】:
std::stoi 和 std::to_string。
对于Integer.parseInt,您可以使用std::stoi、std::istringstream、sscanf、atoi 等。
对于String.valueOf() 替代品,您可以std::ostringstream、sprintf、std::tostring 等。
推荐:
c++11stoi和tostring
c++istringstream和ostringstream
catoi和sprintf
【讨论】:
我更喜欢使用sstream。
【讨论】:
你可以使用atoi c++函数。
int atoi (const char * str);
将字符串转换为整数解析 C 字符串 str 解释其 整数形式的内容,它作为类型的值返回 诠释。
【讨论】: