Question

Transcribed Image Text:You are to write a C++ function that given the name of a file passed as a string, the function will
dynamically create an ofstream object. The function will open the file with the provided name. It
will then make sure that the file properly opened. The function will then return a pointer to the
ofstream object that was created.
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 3 steps with 2 images

Knowledge Booster
Similar questions
- The following project should be done in C++ language: Write a function (module) that reads the contents of a file named Char.txt (you will have to create this file on notepad or any other text editor and write a sentence of your choice. Your sentence should include upper case, lower case, and numbers. Keep in mind you need to submit this file as well) and determine the following: The number of uppercase letters in the file . The number of lowercase letters in the file The number of digits in the file The total number of characters in your sentence. Upon finishing the task, program will ask the user if they would like to read the same file again and the program will re-start (you need to utilize a loop to do so) should the user prompt the program with 'Y'. Prompts and Output Labels. There are no prompts-- nothing is read from standard keyboard, just from the file Character.txt. Each of the numbers calculated is displayed on a separate line on standard output, preceded by the following…arrow_forwardHow do you write a code in c++ that gives the user an option to save(write) a program(example the program arranges numbers in ascending order) onto a text file.arrow_forwardcreate a program in C++ that does the extraction and analysis described above except that the tasks shall be made somewhat simpler. The program shall read from a file "inputdata.txt" containing a name and exactly five values of floating point numbers per line in the file. The first line of the file shall contain the name of the person (first and last) that gathered the data i.e. Joe Jones. The second line of the file shall be the first row of data. Your program will process all the lines in the file as described below. As the program reads each row of data, it shall do two things: it shall keep a running sum of the values read for that row, and shall also write the average of that row to a file "averages.txt". The program will continue reading from the file until it reaches the end of the file. This will entail using a "while" loop and the eof() function that is talked about in Chapter 13 of the text book. The person's name is to be read in at one time using "getline" and stored under…arrow_forward
- C++ Code dynamicarray.h and dynamicarray.cpparrow_forwardWrite a program in C++ that allows the user to create files of random data. They should be offered a menu of possibilities: 1) create random Whole number data file 2) create random Decimal number data file 3) create random Character data file 4) Quit programarrow_forwardin C++ pleasearrow_forward
- Write a program in C++ that creates a file. Write this data into that file column wise as a header. Then keep adding data in colum wise format. The program should check if there is data in the file and then write the data in the next row. First add: TIME DAY MONTH YEAR Then check the file and add: 01:25 07 JUNE 2008 Then check again the file and add this in next row: 14:00 30 MARCH 2019arrow_forward1. Write a program in C/C++ that reads a table of data from an input file and displays the data. The program then prompts the user to see the data in specific order. The output of your program should display the sorted data (descending order) according to the user selection. Your program should display the prompt repeatedly until the user wants to exit. See the test run. The input file contains four data fields: Country, Total cases, New cases, and Total deaths. The number of rows (data) can vary between 5 to 100. You must use Quick sort in your implementation. Example test run: Country Total Cases New Cases Total Deaths USA 48072665 70590 784775 India 34447536 10560 463655 Brazil 21960766 2799 611384 UK…arrow_forwardWrite a code in c++ to open a file called romania.txt for appending, only for a relevant code. You may assign any file objectarrow_forward
- pseudo code for the code //C++ Code #include<iostream>#include<fstream>using namespace std;/*Create a global variable of type ofstream for the output file*/ofstream outfile; /** This function asks the user for the number of employees in the company. This value should be returned as an int. The function accepts no arguments (No parameter/input).*/int NumOfEmployees();/** accepts an argument of type int for the number of employees in the company and returns the total of missed days as an int. This function should do the following:Asks the user to enter the following information for each employee:The employee number (ID) (Assume the employee number is 4 digits or fewer, but don't validate it).The number of days that employee missed during the past year.Writes each employee number (ID) and the number of days missed to the output file */int TotDaysAbsent(int numberOfEmployees);/* calculates the average number of days absent.The function takes two arguments:the number of…arrow_forwardI need help making C++ code. I need help writing a program that asks the user for the name of a text file. The program should display the first 10 lines of the file on the screen. If the file has less than 10 lines, the entire file should be displayed along with a message indicating the entire file has been displayed.arrow_forwardin C program pleasearrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios