Мне нужно написать программу которая переводит строку в число. Например: вводится строка "1234"
на выход получаем число 1234
, все было бы проще если бы мне можно было юзать простые функции, такие как - atoi()
Я решил эту задачу) Вот код:
#include <iostream>
#include <string>
using namespace std;
void main() {
string str;
cin >> str;
int num = NULL;
for (int i = 0; i < str.length(); i++) {
num = num * 10 + str[i] - '0';
}
cout << num << endl;
system("pause");
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
std::weak_ptr может быть создан из std::shared_ptr, но у меня такой вопросweak_ptr может вернуть информацию про умный указатель, точнее висячий он или нет
Что правильнее передавать как аргумент функции(например в конструктор), если там эта строка будет просто скопирована?