Как разбить 3 введённые цифры на 3 переменные в C++?
Здравствуйте, помогите, пожалуйста. Есть задачка : на вход идёт 3 целых числа в одну строку, нужно разбить эти 3 числа каждое в отдельную переменную. Нужно что-то вроде аналога .split() в Python. Работаю на C++(Arduino), а сам C++ ещё толком и не знаю(Не бейте). Заранее спасибо.
#include<ArduinoSTL.h>
// ...
// Твой код
// ...
// Для примера
String s = "123 456 789";
std::istringstream in(s.c_str());
int a, b, c;
in >> a >> b >> c;
// ...