asmodeus94

plikiTekstowe

Oct 3rd, 2013
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. /*
  2. Tryb    Opis trybu
  3. ios::app    (append - dopisywanie danych do pliku) Ustawia wewnętrzny wskaźnik zapisu pliku na jego koniec. Plik otwarty w trybie tylko do zapisu. Dane mogą być zapisywane tylko i wyłącznie na końcu pliku.
  4. ios::ate    (at end) Ustawia wewnętrzny wskaźnik pliku na jego koniec w chwili otwarcia pliku.
  5. ios::binary (binary) Informacja dla kompilatora, aby dane były traktowane jako strumień danych binarnych, a nie jako strumień danych tekstowych.
  6. ios::in (input - wejście/odczyt) Zezwolenie na odczytywanie danych z pliku.
  7. ios::out    (output - wyjście/zapis) Zezwolenie na zapisywanie danych do pliku.
  8. ios::trunc  (truncate) Zawartość pliku jest tracona, plik jest obcinany do 0 bajtów podczas otwierania.
  9.  
  10. */
  11. #include <iostream>
  12. #include <fstream>
  13. using namespace std;
  14.  
  15. int main(){
  16.     fstream p;
  17.     p.open("dane.txt",ios::in);
  18.    
  19.     if(p.good()){
  20.         string tekst;
  21.         while(!p.eof()){
  22.             getline(p,tekst);
  23.             cout<<tekst<<"\n";
  24.         }
  25.         p.close();
  26.     }
  27.    
  28.     system("pause >> null");
  29.     return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment