Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Rozdział 32] Mały problem z zadaniem

Ostatnio zmodyfikowano 2015-06-18 10:29
Autor Wiadomość
libed
» 2015-06-17 21:40:36
C/C++
#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.
P-133711
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 :)
P-133723
1 « 2 »
Poprzednia strona Strona 2 z 2