相关疑难解决方法(0)

如何将std :: string转换为int?

只是有一个简短的问题.我已经在互联网上看了很多,我找到了一些解决方案,但没有一个已经有效.看一下将字符串转换为int,我不是指ASCII码.

为了快速减少,我们将方程作为字符串传递.我们要将其分解,正确格式化并求解线性方程.现在,在说,我无法将字符串转换为int.

我知道字符串将采用格式(-5)或(25)等,所以它肯定是一个int.但是我们如何从字符串中提取它?

我想的一种方法是通过字符串运行for/while循环,检查一个数字,然后提取所有数字,然后查看是否有一个前导' - ',如果存在,则将int乘以 - 1.

虽然这个小问题看起来有点过于复杂.有任何想法吗?

c++ string int

438
推荐指数
10
解决办法
125万
查看次数

在c ++中将字符串转换为整数

您好,我知道它被多次询问,但我没有找到我的具体问题的答案.

我只想转换只包含十进制数字的字符串:

例如256可以,但256a不是.

可以在不检查字符串的情况下完成吗?

谢谢

c++ string integer

7
推荐指数
3
解决办法
1488
查看次数

标签 统计

c++ ×2

string ×2

int ×1

integer ×1