[Rozdział 32] Mały problem z zadaniem
Ostatnio zmodyfikowano 2015-06-18 10:29
libed |
» 2015-06-17 21:40:36 #include <iostream> #include <fstream> #include <string>
int main( int argc, char ** argv ) { if( argc == 2 ) { fstream file( argv[ 1 ] ); if( file.is_open() ) { string to_find; cout << "Podaj szukany wyraz: "; cin >> to_find; string line; unsigned line_nr = 1; while( getline( file, line ) ) { if( line.find( to_find ) != string::npos ) cout << "Znaleziono wyraz w linii nr. " << line_nr << " ( " << line << " )\n"; ++line_nr; } } else cout << "Nie udalo sie otworzyc pliku\n"; } return 0; } Przeanalizuj sobie i spróbuj rozdzielić to funkcje. |
|
BartC Temat założony przez niniejszego użytkownika |
» 2015-06-18 10:29:30 Dziękuję wszystkim za odpowiedzi poprawiłem i już działa :) |
|
1 « 2 » |