ZAPIS DO PLIKU

// dla pliku tekstowego

#include <iostream>

#include <fstream>

using namespace std;

int main()

{

//otwarcie pliku do zapisu

ofstream Dane("TAB_tekst.txt");

float TAB[5];

cout<<"Podaj dane:";

for (int i=0; i<5; i++)

{

cin>>TAB[i];

//zapisywanie w pliku

Dane<<TAB[i]<<"\t";

}

//zamknięcie pliku

Dane.close();

system("PAUSE");

return 0;

}

ODCZYT Z PLIKU

// dla pliku tekstowego

#include <iostream>

#include <fstream>

using namespace std;

int main()

{

//otwarcie pliku do odczytu

ifstream Dane("TAB_tekst.txt");

float TAB[5];

if(Dane)

{

for(int i=0; i<5; i++)

{

//odczyt z pliku

Dane>>TAB[i];

cout<<TAB[i]<<endl;

}

}

//zamknięcie pliku

Dane.close();

system("PAUSE");

return 0;

}

//dla pliku binarnego

#include <iostream>

#include <fstream>

using namespace std;

int main()

{

//otwarcie pliku do zapisu

ofstream Dane("TAB_binary.dat", ios::binary);

float TAB[5];

cout<<"Podaj dane:";

for(int i=0; i<5; i++)

{

cin>>TAB[i];

//zapisywanie w pliku

Dane<<TAB[i]<<"\t";

}

//zamknięcie pliku

Dane.close();

system("PAUSE");

return 0;

}

//dla pliku binarnego

#include <iostream>

#include <fstream>

using namespace std;

int main()

{

//otwarcie pliku do odczytu

ifstream Dane("TAB_binary.dat", ios::binary);

float TAB[5];

if(Dane)

{

for(int i=0; i<5; i++)

{

//odczyt z pliku

Dane>>TAB[i]; //odczyt z pliku

cout<<TAB[i]<<endl;

}

}

//zamknięcie pliku

Dane.close();

system("PAUSE");

return 0;

}