Problem Solving with C++ (10th Edition)
10th Edition
ISBN: 9780134448282
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Chapter 6.1, Problem 1STE
Program Plan Intro
File stream:
In C++, file is used for storing the data or information whereas stream is used for sequencing that data or information. Hence, file streams are used for performing the required operations on the stored data.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Write a program to copy an existing text file from your hard disk to another file that you will call: Your Last Name.txt, e.g. if your last name was Smith, the output file name would be Smith.txt. You can create a text file and add two or three lines of text to it. You may use the attached program as your program or write your own. Please note the inclusion of <fstream> at the top of the program. Also pay attention to the open and close statements in the program.
// LAB6.cpp// Kunika Saxena// File: CopyFile.cpp// Copies file InData.txt to file OutData.txt
#include <cstdlib> // for the definition of EXIT_FAILURE#include <fstream> // required for external file streams#include <iostream>using namespace std;
// Associate stream objects with external file names#define inFile "InData.txt"#define outFile "Saxena.txt"
// Functions used ...// Copies one line of textint copyLine(ifstream&, ofstream&);
int main(){
// Local data ... int…
Write a small program that copies everything in a tet file to another file. The text file is calledin.txt and the output file is called out.txt. Two files should be exactly the same after copying(the first file shouldn’t be changed, and the second file should be the same as the first one).Your program should define a function called copyFile to copy the input file to the output filewith two arguments: a file pointer to the input file and a file pointer to the output file. You shouldnot and do not need to use an array during copying.
Write a program which reads the content of two files “text1.txt” and “text2.txt” line byline and merges them into another file called “merge12.txt”.You can safely assume that the input is valid. (please write the code in programming C)
Chapter 6 Solutions
Problem Solving with C++ (10th Edition)
Ch. 6.1 - Prob. 1STECh. 6.1 - Prob. 2STECh. 6.1 - Suppose that you are still writing the same...Ch. 6.1 - Prob. 4STECh. 6.1 - Prob. 5STECh. 6.1 - Prob. 6STECh. 6.1 - Suppose bla is an object, dobedo is a member...Ch. 6.1 - Prob. 8STECh. 6.1 - Prob. 9STECh. 6.1 - A program has read half of the lines in a file....
Ch. 6.1 - Prob. 11STECh. 6.2 - Prob. 12STECh. 6.2 - Prob. 13STECh. 6.2 - Prob. 14STECh. 6.2 - What output will be sent to the stuff.dat when the...Ch. 6.2 - Prob. 16STECh. 6.2 - In formatting output, the following flag constants...Ch. 6.2 - Here is a code segment that reads input from...Ch. 6.2 - Prob. 19STECh. 6.2 - Write the definition for a void function called...Ch. 6.2 - (This exercise is for those who have studied the...Ch. 6.3 - Suppose c is a variable of type char. What is the...Ch. 6.3 - Suppose c is a variable of type char. What is the...Ch. 6.3 - Prob. 24STECh. 6.3 - Consider the following code (and assume that it is...Ch. 6.3 - Consider the following code (and assume that it is...Ch. 6.3 - Suppose that the program described in Self-Test...Ch. 6.3 - Consider the following code (and assume that it is...Ch. 6.3 - Prob. 29STECh. 6.3 - Define a function called copyLine that takes one...Ch. 6.3 - Prob. 31STECh. 6.3 - (This exercise is for those who have studied the...Ch. 6.3 - (This exercise is for those who have studied the...Ch. 6.3 - Suppose ins is a file input stream that has been...Ch. 6.3 - Write the definition for a void function called...Ch. 6.3 - Consider the following code (and assume that it is...Ch. 6.3 - Write some C++ code that will read a line of text...Ch. 6 - Write a program that will search a file of numbers...Ch. 6 - Write a program that takes its input from a file...Ch. 6 - a. Compute the median of a data file. The median...Ch. 6 - Write a program that takes its input from a file...Ch. 6 - Write a program that gives and takes advice on...Ch. 6 - Write a program that reads text from one file and...Ch. 6 - Prob. 7PCh. 6 - Write a program to generate personalized junk...Ch. 6 - Write a program to compute numeric grades for a...Ch. 6 - Enhance the program you wrote for Programming...Ch. 6 - Prob. 4PPCh. 6 - Write a program that will correct a C++ program...Ch. 6 - Write a program that allows the user to type in...Ch. 6 - This project is the same as Programming Project 6,...Ch. 6 - This program numbers the lines found in a text...Ch. 6 - Write a program that computes all of the following...Ch. 6 - The text file babynames2012.txt, which is included...Ch. 6 - To complete this problem you must have a computer...Ch. 6 - Write a program that prompts the user to input the...Ch. 6 - The following is an old word puzzle: Name a common...
Knowledge Booster
Similar questions
- Write a program to read two file names from the command line. If the number of arguments in the command line are more than or less than two, then the program should terminate with an appropriate error message. Otherwise, it should append the contents of the second file to the first file.arrow_forwardThe program will prompt the user to enter the file names for a source input file and an output file along with two strings, one to be found in the source file and a string that will replace each occurrence of that string in the file. source file: this is the text file that your program will read and search for the target string to be replaced output file: this is the file that will contain the source file after all of the occurrences of the target string have been found and replaced by the replacement string target string: this is the string your program will search for in the source file to locate all occurrences of the string replacement string: this is the string that will replace each occurrence of the target string in the source file I cant use the replace method, count method, split method, range() function, or lists in my solution is there any other method to use to get this.arrow_forwardWrite a complete program that uses an ifstream object to read integers from a file called numbers.txt, and an ofstream object to write into a file called evens.txt.Your program should have loop that reads each integer from the input file, then writes it into the output file if it is an even number. Write each even number in na separate line.Make sure to close both files before your program terminates.arrow_forward
- What would be the printout of the following code if the same file.txt was used as above? int main() { fstream file("file.txt", ios::in); string line; while (!file.eof()) { getline(file, line); cout << line << endl; } file.close(); return 0;} Group of answer choices I have a dream. I Ihaveadream. I have a dream.I have a dream.arrow_forward1. Create a program that writes an Integer object to a stream and reads this object from the stream. 2. Simple Encryption. Read from a file specified by the user and encrypt the content of the file using a simple shifting technique. Also, ask the user to input the shift size. Output the encrypted message to another file whose filename is also provided by the user. For example, Shift size: 1 Message read from the file: Hello Encrypted message: Ifmmparrow_forwardWrite a program that reads data from a file specified by the user at runtime (i.e. your program should accept the filename as user input) and stores the output in the file Ch3_Ex5Output.dat. To test your program, use the Ch3_Ex5Data.txt file.arrow_forward
- Given a valid filepath, you will read a BINARY file that consists of two "columns" of double precision floating point numbers.The format is little endian. Once you have read the data plot the first column vs the second column (x axis is the first column).You should always properly label your plot!- In this case since there are no units you can title the x and y axes "x" and "y".- The title should be "Star Plot - (first.last.yy)"- Turn in this figure to scholarHint: You will know that you are plotting the data correctly if the name of this function makes sense.:param filepath::return:arrow_forward"""Given a valid filepath, you will read a binary file that consists of two "columns" of double precision floating point numbers.The format is little endian. Once you have read the data plot the first column vs the second column (x axis is the first column).You should always properly label your plot!- In this case since there are no units you can title the x and y axes "x" and "y".- The title should be "Star Plot - (first.last.yy)"- Turn in this figure to scholarHint: You will know that you are plotting the data correctly if the name of this function makes sense. USE STRUCT, MATPLOTLIB, AND OS MODULES IN PYTHON:param filepath::return:"""arrow_forwardGiven a valid filepath, you will read a binary file that consists of two "columns" of double precision floating point numbers.The format is little endian. Once you have read the data plot the first column vs the second column (x axis is the first column).You should always properly label your plot!- In this case since there are no units you can title the x and y axes "x" and "y".- The title should be "Star Plot - (first.last.yy)"- Turn in this figure to scholarHint: You will know that you are plotting the data correctly if the name of this function makes sense.:param filepath::return: USE THESE THREE MODULES BELOW COPY/PASTE ANSWERS WILL BE DOWNVOTED IMPORT STRUCT IMPORT MATPLOTLIB.PYLOT AS PLT IMPORT OSarrow_forward
- Write a complete program that uses an ifstream object to read integers from a file called numbers.txt, and an ofstream to write into a file called doubles.txtYour program should have a loop that reads five integers from the input file, then writes the doouble of each (x2) into the input file. Write each value in a separate line.Make sure to close both files before your program terminates.arrow_forwardWrite a program that opens an output file with the filename bl_address.txt, writes your adress to the file , then closes the file.arrow_forwardWrite a program that opens a (text) file and displays the contents of that file one line at a time. You must obtain the name of the input file for this program via prompt and user input, not via command line arguments. After a line has been displayed, the program should wait for the user to press the <Enter> key before displaying the next line in the file. you must be sure to test your program using the Sample Text File provided at the end of this problem (excerpt.txt). Also make sure to comment when wrting your program. Sample Text File There was nothing so VERY remarkable in that; nor did Alice think it so VERY much out of the way to hear the Rabbit say to itself, `Oh dear! Oh dear! I shall be late!' (when she thought it over afterwards, it occurred to her that she ought to have wondered at this, but at the time it all seemed quite natural); but when the Rabbit actually TOOK A WATCH OUT OF ITS WAISTCOAT- POCKET, and looked at it, and then hurried on, Alice started to her…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT