Конвертация string в int. C++
#include <iostream>
#include <string>
using namespace std;
int main() {
string a={"1","2"};
int b, c;
int atoi(const char *str);
b=atoi(a[0].c_str());
c=atoi(a[1].c_str());
cout<<b+c;
return 0;
}
Создаю массив типа string "a", там находится два числа, хочу эти числа превратить в числа типа int, чтобы потом их сложить, но не получается(
Ответы (1 шт):
Автор решения: IPOleksenko
→ Ссылка
Вот мой скрипт для преобразования из строки в число
inline unsigned int toInteger(string x)
{
if (key != "")
return stoi(x);
return 0;
}