Complete the following program with appropriate C++ statements in order to write an object data into a binary file (just drag and drop the given C++ statements into the correct place). 1 #include #include <| > 3 4 class Person

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

DATA STRUCTURE AND ALGORITHM

Complete the following program with appropriate C++ statements in order to write an object
data into a binary file (just drag and drop the given C++ statements into the correct place).
1
#include <iostream>
#include <|
>
3
4
class Person
5
{
6.
private:
7
int id;
8
char name[50];
10
public:
11
Person(int n, const char *s);
12
13
void save
& of);
14
|};
15
16
int main()
17
{
18
Person me(8888, "Lizawati");
19
fstream myfile;
20
21
myfile.
("file.dat", ios::binary|
);
22
23
me.save (myfile);
24
myfile.
();
25
return 0;
26
27
28
void Person::save(
& of)
29
30
{
of.
(&id, sizeof(id));
of.
(name, sizeof(name));
}
fstream
read
close
ofstream
ios::out
ifstream
write
ios:in
open
Transcribed Image Text:Complete the following program with appropriate C++ statements in order to write an object data into a binary file (just drag and drop the given C++ statements into the correct place). 1 #include <iostream> #include <| > 3 4 class Person 5 { 6. private: 7 int id; 8 char name[50]; 10 public: 11 Person(int n, const char *s); 12 13 void save & of); 14 |}; 15 16 int main() 17 { 18 Person me(8888, "Lizawati"); 19 fstream myfile; 20 21 myfile. ("file.dat", ios::binary| ); 22 23 me.save (myfile); 24 myfile. (); 25 return 0; 26 27 28 void Person::save( & of) 29 30 { of. (&id, sizeof(id)); of. (name, sizeof(name)); } fstream read close ofstream ios::out ifstream write ios:in open
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
User Defined DataType
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education