Odczyt pliku .txt - po kompilacji ostatni element jest wyświetlany 2 razy
Ostatnio zmodyfikowano 2014-05-14 20:09
ppp47676 Temat założony przez niniejszego użytkownika |
Odczyt pliku .txt - po kompilacji ostatni element jest wyświetlany 2 razy » 2014-05-14 19:23:17 Witam, jak w temacie po kompilacji ostatni element jest wyświetlany 2 razy, zamiast: q w e r t y u i o p jest: q w e r t y u i o p p Gdzie popełniłem błąd? oto kod programu: #include <iostream> #include <fstream> #include <cstdlib> using namespace std; int main( int argc, char ** argv ) { char znak; ifstream b; b.open( "a.txt" ); while( !b.eof() ) { b >> znak; cout << znak << endl; } b.close(); return 0; } |
|
michal11 |
» 2014-05-14 19:50:46 Spróbuj tego: while( plik >> string ) { cout << string << endl; }
|
|
ppp47676 Temat założony przez niniejszego użytkownika |
» 2014-05-14 20:09:02 dzięki działa :) zamiast char string |
|
« 1 » |