Starting Out with C++: Early Objects
Starting Out with C++: Early Objects
8th Edition
ISBN: 9780133360929
Author: Tony Gaddis, Judy Walters, Godfrey Muganda
Publisher: Addison-Wesley
bartleby

Videos

Textbook Question
Book Icon
Chapter 13, Problem 43RQE

Each of the following programs or program segments has errors. Find as many

as you can.

A) fstream file(ios :: in I ios :: out);

file.open("info.dat");

if (!file)

{

cout << "Could not open file.\n";

}

B) ofstream file;

file.open("info.dat", ios::in);

if (file)

{

cout << "Could not open file.\n";

}

C) fstream file("info.dat");

If (!file)

{

cout << "Could not open file.\n";

}

D) fstream dataFile("info.dat", ios:in I ios:binary);

int X = 5;

dataFile << x;

E) fstream dataFile("info.dat", ios:in);

int x;

while (dataFile.eof())

{

)

dataFile >> x;

cout << x << endl;

F) fstream dataFile("info.dat", ios:in);

char line [81];

dataFile .get(line);

G) fstream dataFile("info.dat", ios:in);

char stuff[81];

dataFile.get(stuff);

H) fstream dataFile("info.dat", ios:in);

char stuff [81] = "abcdefghijklmnopqrstuvwxyz";

dataFile.put(stuff);

I) fstream dataFile("info.dat", ios:out);

struct Date

{

int month;

int day;

int year;

);

Date dt = { 4, 2, 98 };

dataFile.write(&dt, sizeof(int));

J) fstream inFile("info.dat", ios:in);

int x;

inFile.seekp(5);

inFile >> x;

Blurred answer
Students have asked these similar questions
Each of the following programs or program segments has errors. Find as many as you can.65. fstream file(ios::in | ios::out);file.open("info.dat");if (!file){cout << "Could not open file.\n";}66. ofstream file;file.open("info.dat", ios::in);if (file){cout << "Could not open file.\n";}67. fstream file("info.dat");if (!file){cout << "Could not open file.\n";}68. fstream dataFile("info.dat", ios:in | ios:binary);int x = 5;dataFile << x;69. fstream dataFile("info.dat", ios:in);char stuff[81];dataFile.get(stuff);70. fstream dataFile("info.dat", ios:in);char stuff[81] = "abcdefghijklmnopqrstuvwxyz";dataFile.put(stuff);71. fstream dataFile("info.dat", ios:out);struct Date{int month;int day;int year;};Date dt = { 4, 2, 98 };dataFile.write(&dt, sizeof(int));72. fstream inFile("info.dat", ios:in);int x;inFile.seekp(5);inFile >> x;
The following program or program segment has errors. Find as many as you can. ofstream file;file.open("info.dat", ios::in); if (file){ cout << "Could not open file.\n"; }
Write a statement that defines a file stream object named pets. The object will be used for file input.

Chapter 13 Solutions

Starting Out with C++: Early Objects

Ch. 13.1 - Show how to use the constructor of the fstream...Ch. 13.1 - Consider two parallel arrays of the same size, one...Ch. 13.3 - Make the required changes to the following program...Ch. 13.3 - Describe the purpose of the eof member function.Ch. 13.3 - Assume the file input.txt contains the following...Ch. 13.3 - Describe the difference between reading a file...Ch. 13.3 - Describe the difference between the getline...Ch. 13.3 - Describe the purpose of the put member function.Ch. 13.3 - What will be stored in the file out.dat after the...Ch. 13.3 - The following program skeleton, when complete,...Ch. 13.5 - Write a short program that opens two files...Ch. 13.5 - How would the number 479 be stored in a text file?...Ch. 13.5 - Describe the differences between the write member...Ch. 13.5 - What arc the purposes of the two arguments needed...Ch. 13.5 - What are the purposes of the two arguments needed...Ch. 13.5 - Describe the relationship between fields and...Ch. 13.5 - Prob. 13.27CPCh. 13.7 - Describe the difference between the seekg and the...Ch. 13.7 - Describe the difference between the tellg and the...Ch. 13.7 - Describe the meaning of the following file access...Ch. 13.7 - What is the number of the first byte in a file?Ch. 13.7 - Briefly describe what each of the following...Ch. 13.7 - Describe the mode that each of the following...Ch. 13 - Prob. 1RQECh. 13 - Before a file can be used, it must first beCh. 13 - When a program is finished using a file, it shouldCh. 13 - The__________ header file is required for file I/O...Ch. 13 - Prob. 5RQECh. 13 - The_____________ file stream data type is for...Ch. 13 - The____________ file stream data type is for input...Ch. 13 - The ______ file stream data type is for output...Ch. 13 - Write a statement that defines a file stream...Ch. 13 - Write a statement that defines a file stream...Ch. 13 - Write a statement that defines a file stream...Ch. 13 - Write two statements that use the people file...Ch. 13 - Write two statements that use the pets file stream...Ch. 13 - Write two statements that use the places file...Ch. 13 - If a file fails to open, the file stream object...Ch. 13 - Write a program segment that defines a file stream...Ch. 13 - The same formatting techniques used with ______...Ch. 13 - The ______ member function reports when the end of...Ch. 13 - The ______ function reads a line of text from a...Ch. 13 - The _______ member function reads a single...Ch. 13 - The _____ member function writes a single...Ch. 13 - Prob. 22RQECh. 13 - Prob. 23RQECh. 13 - Prob. 24RQECh. 13 - In C++, _______ provide a convenient way to...Ch. 13 - The _______ member function writes raw binary data...Ch. 13 - The _______ member function reads raw binary data...Ch. 13 - The ______ operator is necessary if you pass...Ch. 13 - In _______ file access, the contents of the file...Ch. 13 - In _____ file access, the contents of a file may...Ch. 13 - The _______ member function moves a files read...Ch. 13 - The ______ member function moves a files write...Ch. 13 - The _______ member function returns a files...Ch. 13 - The _______ member function returns a files...Ch. 13 - The ______ mode flag causes an offset to be...Ch. 13 - The ______ mode flag causes an offset to be...Ch. 13 - The ______ mode flag causes an offset to he...Ch. 13 - A negative offset causes the files read or write...Ch. 13 - Give a pseudocode algorithm for determining the...Ch. 13 - Give a pseudocode algorithm for comparing two...Ch. 13 - Prob. 41RQECh. 13 - Suppose that you have two text files that contain...Ch. 13 - Each of the following programs or program segments...Ch. 13 - File Previewer Write a program that asks the user...Ch. 13 - File Display Program Write a program that asks the...Ch. 13 - Punch Line Write a program that reads and prints a...Ch. 13 - Tail of a File Write a program that asks the user...Ch. 13 - String Search Write a program that asks the user...Ch. 13 - Sentence Filter A program that processes an input...Ch. 13 - File Encryption Filter File encryption is the...Ch. 13 - File Decryption Filter Write a program that...Ch. 13 - Letter Frequencies The letter e is the most...Ch. 13 - Put It Back C++ input stream classes have two...Ch. 13 - Prob. 11PCCh. 13 - Insertion Sort on a File II Modify the program...Ch. 13 - Prob. 13PCCh. 13 - Prob. 14PCCh. 13 - Inventory Program Write a program that uses a...Ch. 13 - Inventory Program Write a program that uses a...Ch. 13 - Group Project 17. Customer Accounts This program...

Additional Engineering Textbook Solutions

Find more solutions based on key concepts
Knowledge Booster
Background pattern image
Computer Science
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
Text book image
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
C - File I/O; Author: Tutorials Point (India) Ltd.;https://www.youtube.com/watch?v=cEfuwpbGi1k;License: Standard YouTube License, CC-BY
file handling functions in c | fprintf, fscanf, fread, fwrite |; Author: Education 4u;https://www.youtube.com/watch?v=aqeXS1bJihA;License: Standard Youtube License