Ahojte, snažím se přijít na to jak mohu rozdělit řetězec na vstupu do více proměných, pro demonstraci příklad:
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
string vstup;
string prijmeni, jmeno, nemoc;
cin >> vstup;
sscanf(vstup.c_str(), "%s %s %s", &prijmeni, &jmeno, &nemoc);
}
Chtěl bych aby na vstupu bylo například:
Novák Petr Zloutenka
a ten vstup aby to rozdělilo do těch proměných zvlášť. Nevím jak udělat aby ten sscanf poznal, že za mezerou má načítat automaticky do další proměné v řadě.
Díky za rady.