Odczytywanie danych z pliku.txt

Odpowiedz Nowy wątek
2014-12-31 11:06
0

Witam,

Piszę program w którym muszę odczytać pewne dane z pliku tekstowego i przyporządkować je do klasy. Dane wyglądają następująco:

P: Karol Nocoo, 1980, 10, C#, C, C++
K: Amelia Piękna, 1990, 3, Jak zarządzad, Kieruj i zwyciężaj, Pomóż
innym w trudnych chwilach
H: Zdzisław Pędziwiatr, 1970, 3, angielski, niemiecki, włoski

Pytanie: Muszę rozdzielić dane po każdym z przecinków, w przypadku imienia i nazwiska między spacją. Jak wyciągnąć z danego wiersza te informacje? Iterować po każdym znaku i jeśli natrafi np. na przecinek to ma zapamiętać jego indeks i później zapamiętać indeks kolejnego i wartość stringa między tymi indeksami skopiować? Czy są jakieś inne metody na to?

Pozostało 580 znaków

2014-12-31 11:12
0

w R przy wczytywaniu wystarczyło by dopisać:
sep=','
a w C to się męczcie

edytowany 1x, ostatnio: Laflx, 2014-12-31 11:12
Nie to ty w R się męcz, zaś w C++ wystarczy dodać ',' - _13th_Dragon 2014-12-31 11:39

Pozostało 580 znaków

2014-12-31 11:39
1

http://www.cplusplus.com/reference/string/string/getline/ - ostatni parametr


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Pozostało 580 znaków

2014-12-31 11:47
0

Dziękuję bardzo!
P.S Szczęśliwego nowego roku!

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0