Przykład użycia instrukcji eof() przy wczytywaniu danych z pliku o nieznanym rozmiarze.
Wersja 1
-
#include<iostream>
-
#include<fstream>
-
-
using namespace std;
-
-
main()
-
{
-
int x;
-
ifstream czyt("in.txt");
-
while ( !czyt.eof() )
-
{
-
czyt>>x;
-
cout<<x<<" ";
-
}
-
}
Wersja 2
-
#include<iostream>
-
#include<fstream>
-
-
using namespace std;
-
-
main()
-
{
-
int x;
-
ifstream czyt("in.txt");
-
while ( czyt>>x )
-
{
-
cout<<x<<" ";
-
}
-
}
* plik in.txt musi być zapisany w tym samym katalogu, w którym zapiszemy nasz program *.cpp