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
+1 vote
6.9k views
in Computer by (71.3k points)

Write a function in C++ to search and display details, whose destination is “Cochin” from binary file “Bus.Dat”. Assuming the binary file is containing the objects of the following class:

class BUS

{ int Bno; // Bus Number

char From[20]; // Bus Starting Point

char To[20]; // Bus Destination

public:

char * StartFrom ( ); { return From; }

char * EndTo( ); { return To; }

void input() { cin>>Bno>>; gets(From); get(To); }

void show( ) { cout<<Bno<< “:”<<From << “:” <<To<<endl; }

};

1 Answer

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

void Read_File( )

{

BUS B;

ifstream Fin;

Fin.open(“Bus.Dat”, ios::binary);

while(Fin.read((char *) &B, sizeof(B)))

{

if(strcmp(B.EndTo(), “Cochin”)==0)

{

B.show( ) ;

}

}

Fin.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

...