Чтение int из строки в C++
Строковый поток кладет целое из текста
в переменную типа int, если начало
буфера похоже на число.
Пробелы в начале пропускаются так же, как при чтении из консоли. Запишем поток с цифрами и пробелом, извлечем число и выведем его:
#include <sstream>
std::istringstream input(" 18 rest");
int value = 0;
input >> value;
std::cout << value << "\n";
Прочитайте int из "42" через
std::istringstream и выведите
удвоенное значение.