Sie sind auf Seite 1von 2

#include<iostream.

h>
#include<conio.h>
#include<stdio.h>
#include<fstream.h>
#include<stdlib.h>
void wsports();
void rw();
void rathletic();
void Accept();
void display();
void main()
{
char rep='y';
int ch;
while(rep=='y')
{
cout<<"Enter choice 1 or 2 or 3:";
cin>>ch;
switch(ch)
{
case 1:
wsports();
break;
case 2:
rw();
break;
case 3:
rathletic();
break;
default:
cout<<"Invalid";
}
}
}
void wsports()
{
ofstream fout;
fout.open("SPORTS.DAT",ios::binary|ios::out);
Accept();
fout.close();
}
void rw()
{
int f;
ifstream fin("SPORTS.DAT",ios::binary|ios::in);
ofstream fout("ATHLETIC.DAT",ios::binary|ios::out);
fstream D;
fin.seekg(0,ios::beg);
f=0;
while(!fin.eof())
{
if(fin.seekg(0,ios::end))
exit(0);
else
{
fin.read((char*)&D,sizeof(D));
}
f++;
}
if(f==0)

cout<<"Record not found";


fin.close();
fout.close();
}
void rathletic()
{
int f;
ifstream fu("ATHLETIC.dat",ios::binary|ios::in);
fu.seekg(0,ios::beg);
f=0;
while(!fu.eof())
{
if(fu.seekg(0,ios::end))
{
exit(0);
}
else
{
display();
f++;
}
}
if(f==0)
{
cout<<"Record not found";
}
fu.close();
}
Note: Accept() and display() functions are not defined.

Das könnte Ihnen auch gefallen