[ Lekcja 32 ] Problem z pracą domową.
Ostatnio zmodyfikowano 2014-10-07 20:42
Rashmistrz |
» 2014-10-07 19:46:30 Pomógłbym, jednak sam dopiero jestem w tym samym punkcie kursu. :F Jeśli nikt Ci nie pomoże do kiedy ja sam tego się nauczę to spróbuję Ci pomóc. |
|
Rashmistrz |
» 2014-10-07 20:02:14 Usuń średnik, bo to chyba on może powodować jeden z błędów: :F
while( getline( plik, wiersz ) );... ...i podaj ten plik tekstowy który sobie stworzyłeś, by mi się łatwiej pracowało. _____________________________________________________________
EDIT 2:
if( znalezione == std::string::npos ) { } _____________________________________________________________
EDIT 3: :F Zapomniałem wnieść poprawki, którą koledzy już podali:
for( int i = 0; i < wyrazy; i++ ) xD_____________________________________________________________ EDIT 4: :F Próbuję co w mojej mocy. |
|
FIGUS Temat założony przez niniejszego użytkownika |
» 2014-10-07 20:32:54 Cód! Dzięki @Rashmistrz :D Chodziło o banalny średnik xD Teraz wszystko działa ;P A plik na którym pracuję to http://chomikuj.pl/mati25101997/co*c5*9b/tekst,4262312175.txt.
EDIT: A, i jeszcze dodałem plik.close() Zapomniałem wcześniej o zamknięciu pliku ;) |
|
pekfos |
» 2014-10-07 20:36:17 Anyway lepiej stosuj .eof jako warunek pętli niż wartość błędu zwracaną przez getline. |
Nie. A, i jeszcze dodałem plik.close() Zapomniałem wcześniej o zamknięciu pliku ;) |
Nie jest to potrzebne. |
|
Axero |
» 2014-10-07 20:39:38 @pekfos Why not?
edit: W zasadzie to masz racje jak się nad tym zastanowiłem |
|
Rashmistrz |
» 2014-10-07 20:42:54 Cieszę się, że mogłem Ci pomóc ^_^ i że przeczytałeś to co przekreśliłem. :D Gdybyś tego nie zrobił to byś się nadal głowił. :F |
|
1 « 2 » |