相关疑难解决方法(0)

用于将整数转换为字符串C++的itoa()的替代方案?

我想知道是否存在itoa()将整数转换为字符串的替代方法,因为当我在visual Studio中运行它时会收到警告,当我尝试在Linux下构建程序时,我收到编译错误.

c++ integer stdstring itoa

140
推荐指数
10
解决办法
28万
查看次数

C++中的整数到字符串转换/整数字符串连接 - 更紧凑的解决方案?

如何做整数 - >字符串转换已在互联网上多次回答...但是,我正在寻找最紧凑的"C++ - 方式"来做到这一点.

既然你能够使用重载+运算符连接字符串,那么最好能够按照python-ish x =(stringVariable + str(intVariable))连接的方式做一些事情,但我不知道如果在C++中有一种规范的方法可以做到这一点.

我看到的最常见的解决方案是:

stringstream:如果可能的话,最好不要使用3行代码(声明,写入流,转换为字符串)来连接一些字母和数字.

itoa:这有效,但我正在寻找一个规范的C++解决方案.此外,我认为itoa在技术上是非标准的,尽管我可能是错的.

提升格式/提升词法演员:这也有效,但是没有什么能在vanilla C++中完成这项任务吗?

c++ string int casting

9
推荐指数
1
解决办法
2799
查看次数

标签 统计

c++ ×2

casting ×1

int ×1

integer ×1

itoa ×1

stdstring ×1

string ×1