Use app×
Join Bloom Tuition
One on One Online Tuition
JEE MAIN 2025 Foundation Course
NEET 2025 Foundation Course
CLASS 12 FOUNDATION COURSE
CLASS 10 FOUNDATION COURSE
CLASS 9 FOUNDATION COURSE
CLASS 8 FOUNDATION COURSE
0 votes
8.9k views
in Computer by (71.3k points)

Write a function in C++ to add more new objects at the bottom of a binary file "STUDENT.dat", assuming the binary file is containing the objects of the following class :

class STU

{

int Rno;

char Sname[20];

public: void Enter()

{

cin>>Rno;gets(Sname);

}

void show()

{

count << Rno<<sname<<endl;

}

};

1 Answer

+2 votes
by (76.5k points)
selected by
 
Best answer

void Addrecord()

{

ofstream ofile;

ofile.open("STUDENT.dat", ios ::out);

STU S;

char ch='Y';

while (Ch=='Y' || Ch = = 'y')

{

S.Enter();

ofile.write (Char*) & S, sizeof(s));

cout << "more (Y/N)";

cin>>ch;

}

ofile.close();

}

Welcome to Sarthaks eConnect: A unique platform where students can interact with teachers/experts/students to get solutions to their queries. Students (upto class 10+2) preparing for All Government Exams, CBSE Board Exam, ICSE Board Exam, State Board Exam, JEE (Mains+Advance) and NEET can ask questions from any subject and get quick answers by subject teachers/ experts/mentors/students.

Categories

...