Fewpal
0 votes
13 views
in Computer by (47.6k points)
closed by

Find the output of the following C++ code considering that the binary file CLIENTS.DAT exists on the hard disk with a data of 200 clients:

class CLIENTS

{

int CCode; char CName[20]:

public: void REGISTER();

void DISPLAY();

}; 

void main()

fstream File;

File.open("CLIENTS.DAT", ios: :binary | ios::in);

CLIENTS C;

File.seekg(6*sizeof(C));

File.read((char*)&C, sizeof(C));

cout<<"Client Number<<File.tellg()/sizeof(C)+1;

File.seekg(0, ios::end);

cout<<"of "<<File.tellg()/sizeof(C)<<end1;

File.close();

}

1 Answer

+1 vote
by (52.3k points)
selected by
 
Best answer

Output

Client Number: 8 of 200

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

...