#include<fstream>
#include<iostream>
using namespace std;
int main(){
fstream plik;
short load[3],i;
plik.open("c:\\test.txt",ios::in);
for(i=0; i<3;i++)
plik>>load[i];
plik.close();
plik.open("c:\\test.txt",ios::out);
for (i=0; i<3; i++)
plik<<load[i]<<" "<<load[i]*load[i]<<" ";
plik.close();
return 0;
};
Problem w tym, że kiedy odczytam 4 wartości zapisane w pliku test i chcę zapisać wartość, i kwadrat tej wartości do pliku to w rezultacie otrzymuje wyczyszczony plik.