C++ - Integer.parseInt() 和 String.valueOf() 的替代项

C++ - Alternative to Integer.parseInt() and String.valueOf()

本文关键字:valueOf Integer parseInt C++ String      更新时间:2023-10-16

In C++.在C++中,Java 的 Integer.parseInt()String.valueOf() 有哪些替代方案?

对于Integer.parseInt,您可以使用std::stoi,std::istringstream,sscanf,atoi等。

对于String.valueOf()替代方案,您可以 std::ostringstream、sprintf、std::tostring 等。

建议:
C++11 stoitostring
C++ istringstreamostringstream
c atoisprintf

我更喜欢使用sstream。

你可以

使用atoi c ++函数。

int atoi (const char * str);

将字符串转换为整数 解析解释其 C 字符串 str 内容作为整数,作为类型值返回 国际。

参考: http://www.cplusplus.com/reference/cstdlib/atoi/