
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
thumb_up100%
How do you open a file and throw an error using cerr with the following function syntax?
void OpenFile(const char *fileName, ifstream &inFile)
I have the following attached so far but I'm getting errors. "FileName not declared in this scope"

Transcribed Image Text:11
//Description
//
#include <iostream>
#include <fstream>
12
13
14
15
using namespace std;
16
17
void OpenFile (const char *fileName, ifstream GinFile)
18
19
//.Open nfile designated by inFile for read only and 1n read ofly mode
7/inFile.pen(filename, 195 bse**in)/
20
21
if (inFile.open (^filename, ios base: in))
22
23
24
cerr << inFile <<
could not be opened." << n7
25
return -
26
27
return (void) ;
-28
29
8 others
/Code:Blocks
X Search results X Cecc X
Build log
Build messages
X CppCheck/Vera++X
Cppo
le
విరత
Ln డింంంధదండ * అందడి. ()ంచnEఎlఅ (ఇంnsం ఎగుత భ A, 6 ండి గి నతిలేవుం ఒఆఇm& )
9us ఇణడి కర్ల : క్ర0s
21
6ilename
vas noc-deolaredinthis cope
ENUsers Kate
21
Expert Solution

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

Knowledge Booster
Similar questions
- Could you help me write a C++ code to do the following: Create a program that asks the user for the name of a file and thenrearranges the contents of the file so that its lines are in alphabetical order.The program should modify the file, not print its contents to the screen.Use the STL algorithm sort.arrow_forwardUsing C++, create a program that reads integers from the file named "123456" and performs the following actions: Define a function named "calculateFileStats" that reads all the integers from the file and displays the following on the console: -The total sum of all numbers in the file -The minimum value of the numbers in the file -The maximum value of the numbers in the file -The average value with 2 decimal places. If the program fails to access the file, display an error message to the user and terminate the program. Close the file once you have finished reading it. Call the function "calculateFileStats" in main. Note: I did not forget to attach an input file. Use your own input code. I am interested in your code. sample run: Total: 30309 Minimum: 1 Maximum: 10 Average: 5.58arrow_forwardpls code in pythonplagiarism: This Boolean function takes two filenames. If any line occurs in both files, return True.If not, return False. I suggest using nested loops. With nested loops, we call the loop that is in thebody of the other loop, the "inner loop". The loop that contains the inner loop is the "outer loop". Openthe second file inside the outer loop:for line1 in file1:file2 = open(fname2)for line2 in file2:Python only lets you read the file once per open, so you need this order of instructions. Make sure yourreturn False is outside of both loops. Otherwise, you will only compare the first two lines of thefiles. Make sure you close the file that gets read repeatedly after the inner loop but still inside the outerloop.Here is some (more complete) pseudocode to get you started:open file 1for line1 in file 1open file 2for line2 in file 2:if line1 == line2:return Trueclose file 2return Falsearrow_forward
- python Now write another program that reads the text file created in the program above and calculates the user's weekly pay. The program should begin by prompting the user for the regular hourly pay rate. The program should then loop through the file and report the days and hours worked. The program should finish by calling a custom void function named calc_pay that calculates and prints the weekly pay, including overtime, if applicable. By law, weekly hours in excess of 40 should be paid at 1.5 times the regular hourly rate. The calc_pay function takes two arguments, total hours and hourly pay rate, and it must be imported from a separate module file. Note that three outputs are required for the pay.Sample Output 1Enter your hourly pay rate 25.00Here are your hours this weekMonday hours : 10.0Tuesday hours : 8.0Wednesday hours : 12.0Friday hours : 12.0Saturday hours : 8.0You worked 50.0 hours this weekYou worked 10.0 hours overtimeYour hourly pay rate is $25.00 Regular pay :…arrow_forwardi need help rewriting my code. the question and the errors are screenshotted. I spoke with a TA and they said that i dont need a loop and im supposed to use .urllib.request or whatever IN the function, not as a from statement like shown, Hence the rewrite part. Help would be immensely appreciated. i was told that this function should be pretty small. from urllib.request import urlopenimport json def json_loader(url): response = urllib.request json_data = json.loads(response.read()) for data, value in json_data.items():print(data , ":" , value)arrow_forwardcan someone help me with this problem in C and explain how to do it step by steparrow_forward
- Example problem. You have over 500 lines of code within a file that represent people. Some people(lines) are repeated within the file. Show an example program for how to ignore the repeated people(lines) using loops. The output from your program should read, "A total of # people are in the data file ."No functions can be used to complete this, includes file.readlines.arrow_forwardThis file requires a main function and two custom functions about circles. Both functions take the radius of a circle as an argument. One function returns the area of the circle. The other void function prints the circumference of a circle to three decimal places. The main function should prompt the user for the radius (as a float) and execute the custom functions. The value returned by the area function should be printed accurate to four decimal places. Use the math module to get the value of pi.Sample Output program5_3.pyThis program should import program5_2 as a module. The main function should prompt the user for the radius (as a float) and execute the imported functions. Outputs should display the same number of decimals as program5_2.py.arrow_forward9b_act2. Please help me answer this in python programming.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON

Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY