C++ File Handling | Read - Write Record
Q. WAP to Write and Read a record from a file. Download
#include<iostream.h> #include<conio.h> #include<fstream.h> class student { int rollno; char name[20]; public: void input(); void output(); }; void student::input() { cout<<"Enter rollno: "; cin>>rollno; cout<<"Enter Name: "; cin>>name; } void student::output() { cout<<"\nRollno: "<<rollno; cout<<"\nName: "<<name; } void main() { student s, s2; fstream file; file.open("record.dat",ios::in|ios::out); clrscr(); s.input(); file.write((char *) &s, sizeof(s)); file.seekg(0); file.read((char *) &s2, sizeof(s2)); s2.output(); file.close(); getch(); }