C++ - Integer.parseInt() 和 String.valueOf() 的替代项
C++ - Alternative to Integer.parseInt() and String.valueOf()
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 stoi
和tostring
C++ istringstream
和ostringstream
c atoi
和sprintf
我更喜欢使用sstream。
你可以
使用atoi c ++函数。
int atoi (const char * str);
将字符串转换为整数 解析解释其 C 字符串 str 内容作为整数,作为类型值返回 国际。
参考: http://www.cplusplus.com/reference/cstdlib/atoi/
相关文章:
- 将Integer转换为4字节的unsined字符矢量(按大端字节顺序)
- 使用IPC/共享内存将Integer数组从C++传递到Python
- C++ OpenCV Randu 函数抛出'Integer division by zero'
- 如何在满足常量表达式的同时将整数传递给指针,传递给 std::array<double、integer>?
- 在C++初始化程序列表中使用Integer Literals
- 为什么选择 g++ 给予者:"error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]"
- 如果我获得Integer和Double的产品,输出的数据类型是什么
- C Integer在C 代码中使用时会失去其恒定状态
- 将 int 与 double 进行比较的预处理器"invalid integer constant expression"
- 编译 C++ 代码时"Error: comparison between pointer and integer"
- Bitwise integer concationation
- DIS(P X)-X在GCC Linux X86-64 C 中始终导致Pointer P和Integer X的P
- 将cryptopp :: Integer转换为lpctstr
- 如何在C++中为integer、float和double数据类型同时重载运算符
- 初始化Integer字面形式到std :: size_t
- OpenCV文档说"uchar"是"unsigned integer"数据类型。如何?
- Arduino Integer error
- C签署的基于Integer的攻击
- 这是什么C++语言结构:#(即哈希)整数"path_to_header_or_cpp_file"<integer>?
- C++ - Integer.parseInt() 和 String.valueOf() 的替代项