Dzielenie linijki tekstu na parę innych stringów c++
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

Dzielenie linijki tekstu na parę innych stringów c++

AutorWiadomość
Temat założony przez niniejszego użytkownika
Dzielenie linijki tekstu na parę innych stringów c++
» 2018-12-27 19:58:43
Witam, mój problem polega na tym że mam plik tekstowy z którego chce odczytać pewne informacje, Przykładowa linijka tego pliku wygląda tak:
Adam; Mickiewicz; lektura
chciałbym podzielić tą linijkę na następujące stringi autor, tytuł, etykieta tylko że nie za bardzo wiem jak to zrobić.Jak widać chciałbym żeby od początku do pierwszego średnika był autor, później do drugiego średnika tytuł a potem do końca linijki etykieta. Macie jakieś wskazówki porady co z tym mogę podziałać ?
P-173335
» 2018-12-27 21:08:53
Zapewne używasz std::getline() do wczytywania tych linii. Poczytaj co robi trzeci argument tej funkcji.
P-173336
Temat założony przez niniejszego użytkownika
» 2018-12-28 01:36:42
Nie do końca rozumiem o jaki argument ci dokładnie chodzi. Chciałem zrobić tak żeby getline() pobrać najpierw całą linię a potem tego stringa jakoś podzielić ale nie mam pojęcia jak to poprawnie wykonać.
P-173337
» 2018-12-28 12:31:50
Nie do końca rozumiem o jaki argument ci dokładnie chodzi.
O trzeci argument.
C/C++
std::getline( pierwszy, drugi, trzeci );
Zobacz co będzie, jak podasz tam ';'.
P-173338
Temat założony przez niniejszego użytkownika
» 2018-12-28 15:17:23
No tak, rzeczywiście już rozumiem i wszystko działa jak chciałbym. Dziękuję ! :D
P-173339
« 1 »
 Strona 1 z 1