#programowanie #cpp http://pastebin.com/bxRCLKQA <- kod. Dlaczego nie działa zliczanie wyrazów? Siedziałam i wyszukiwałam rozwiązania z kolegą, ale oboje nie mamy pojęcia co jest źle.
@Wyrewolwerowanyrewolwer: Nie rozumiem... Skorzystałam w mainie z gertline żeby treść pliku przenieść do stringa, a potem już tylko na tym string operowałam. Zliczenie wyrazów tak wydaje mi się prostsze niż pętla do z końcem pliku jako warunkiem i operacjami tylko na pliku.
@Axoi: Nie no, każdy działa jak chce. Ja tylko podałem Ci alternatywę według mnie fajniejszą, łatwiejszą do implementacji i łatwiejszą do operowania na niej.
Ale z tego co widzę to mojego rozwiązania są takie zalety: wczytujesz sobie po stringu, następnie wpychasz to do wektora na koniec i masz tablicę stringów. 1. Nie musisz parsować całej linii na kolejne słowa. 2. Jeżeli potrzebujesz odwołać się do konkretnych indeksów słowa to przypisujesz sobie dany indeks wektora do zmiennej, a na niej pracujesz jak na normalnej tablicy znaków. 3. limitu linii i
http://pastebin.com/bxRCLKQA <- kod. Dlaczego nie działa zliczanie wyrazów? Siedziałam i wyszukiwałam rozwiązania z kolegą, ale oboje nie mamy pojęcia co jest źle.
Przecież jak będziesz zbierać zmienne typu string to automatycznie zbiera do spacji.
Ale z tego co widzę to mojego rozwiązania są takie zalety:
wczytujesz sobie po stringu, następnie wpychasz to do wektora na koniec i masz tablicę stringów.
1. Nie musisz parsować całej linii na kolejne słowa.
2. Jeżeli potrzebujesz odwołać się do konkretnych indeksów słowa to przypisujesz sobie dany indeks wektora do zmiennej, a na niej pracujesz jak na normalnej tablicy znaków.
3. limitu linii i