#include<iostream>
using namespace std;
const int Max = 100;
int buff[Max];
int main()
{
for (int i = 0; i < Max; i++)
{
buff[i] = i;
}
ofstream os("edata.txt", ios::binary);
os.write((char*)buff, Max * sizeof(int));
os.close();
for (int i = 0; i < Max; i++)
{
buff[i] = 0;
}
ifstream is("edata.txt", ios::binary);
is.read((char*)buff, Max * sizeof(int));
for (int i = 0; i < Max; i++)
{
if (buff[i]!=i)
{
cerr << "\ndata is incorrect";
return 0;
}
else
{
cout << "\ndata is correct";
}
}
}