Czy mogę odczytać dane z pliku, aż do spacji? Mam plikC++ Odczytaj plik do spacji
John J. Doe
i chcę odczytać pliku i umieścić John
w 1 zmiennej, J.
w innej zmiennej i Doe
w zmiennej końcowej. Jak mam to zrobić w ifstream?
Czy mogę odczytać dane z pliku, aż do spacji? Mam plikC++ Odczytaj plik do spacji
John J. Doe
i chcę odczytać pliku i umieścić John
w 1 zmiennej, J.
w innej zmiennej i Doe
w zmiennej końcowej. Jak mam to zrobić w ifstream?
Możesz po prostu odczytywać wartości na zmienne std :: string, automatycznie tokenize to.
std::string fName, middleInit, lName;
my_stream >> fName >> middleInit >> lName;
Czy to nazwa pliku lub treść pliku? Zakładam, że to zawartość pliku.
#include<fstream>
#include<string>
//..........
ifstream fin;
fin.open("your file", ifstream::in);
string var1, var2, var3;
fin>> var 1 >> var2 >> var 3;