Why can't I run the code?

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

Why can't I run the code?

Dincludeciostream>
Tincludecatring.h>
includectstream
using namespace std:
int main (0
string filenames
cout « "Enter the name of the file to store Information" << endl:
getline (cin, filename) :
ofstream fileptr(filename):
if(Itileptr.is_open ())
cout « "couldn't open a file"c< endl;
string product, temp:
double wholesaleprice, totalprice, markup, retailprice, totalretailprices
char option:
int quantity:
do
cout<< "Enter the product name" < endl;
getline (cin, product):
cout < "Enter the wholesale price" << endl:
cin >> wholesaleprice;
cout < "Enter the quantity" << endl;
cin >> quantity:
totalprice - wholesaleprice*quantity:
cout « "Enter the markup as a percentage" <cendl;
cin>> markup:
retailprice - wholesaleprice + ((markup/100) *wholesaleprice);
totalretailprice - retailprice * quantity:
fileptr <<product<cendl;
fileptr <« wholesalepricec<""<<quantityc<""<<retailpricec<""<<(totalretailprice-totalprice) <cendl;
cout <<" Do you want to process more records (y/n) ?"<<endl;
cin >>option;
getline (cin, temp):
while (option=='y'):
fileptr.close ():
Get Heln
Writeout
Read File
Pre
Transcribed Image Text:Dincludeciostream> Tincludecatring.h> includectstream using namespace std: int main (0 string filenames cout « "Enter the name of the file to store Information" << endl: getline (cin, filename) : ofstream fileptr(filename): if(Itileptr.is_open ()) cout « "couldn't open a file"c< endl; string product, temp: double wholesaleprice, totalprice, markup, retailprice, totalretailprices char option: int quantity: do cout<< "Enter the product name" < endl; getline (cin, product): cout < "Enter the wholesale price" << endl: cin >> wholesaleprice; cout < "Enter the quantity" << endl; cin >> quantity: totalprice - wholesaleprice*quantity: cout « "Enter the markup as a percentage" <cendl; cin>> markup: retailprice - wholesaleprice + ((markup/100) *wholesaleprice); totalretailprice - retailprice * quantity: fileptr <<product<cendl; fileptr <« wholesalepricec<""<<quantityc<""<<retailpricec<""<<(totalretailprice-totalprice) <cendl; cout <<" Do you want to process more records (y/n) ?"<<endl; cin >>option; getline (cin, temp): while (option=='y'): fileptr.close (): Get Heln Writeout Read File Pre
lab7.cpp:11:26: note: candidates are:
In file included from lab7.cpp:3:0:
/usr/include/c++/4.8.2/fstream:640:7: note: std::basic_ofstream<_CharT,
std::ios_base::openmode
Traits>::basic_ofstream (const char*, std::ios_base::openmode) [with CharT = char; Traits = std::char traits<char>;
= std::_Ios_Openmode]
S,
basic ofstream (const char*
no known conversion for argument 1 from 'std::string (aka std::basic_ string<char>)' to 'const char*
/usr/include/c++/4.8.2/fstream: 640:7: note:
/usr/include/c++/4.8.2/fstream: 625:7: note: std::basic_ofstream<_CharT,
_Traits>::basic_ofstream () [with CharT = char; Traits = std::char traits<char>]
basic_ofstream ():
ostream type (), M filebuf ()
candidate expects 0 arguments, 1 provided
/usr/include/c++/4.8.2/fstream:625:7: note:
/usr/include/c++/4.8.2/fstream:599:11: note: std::basic_ofstream<char>::basic_ofstream (const std::basic_ofstream<char>&)
class basic_ofstream : public basic_ostream<_CharT,_Traits>
/usr/include/c++/4.8.2/fstream:599:11: note:
no known conversion for argument 1 from 'std::string {aka std::basic_string<char>}' to 'const std: :basic_ofstream<char>&'
Transcribed Image Text:lab7.cpp:11:26: note: candidates are: In file included from lab7.cpp:3:0: /usr/include/c++/4.8.2/fstream:640:7: note: std::basic_ofstream<_CharT, std::ios_base::openmode Traits>::basic_ofstream (const char*, std::ios_base::openmode) [with CharT = char; Traits = std::char traits<char>; = std::_Ios_Openmode] S, basic ofstream (const char* no known conversion for argument 1 from 'std::string (aka std::basic_ string<char>)' to 'const char* /usr/include/c++/4.8.2/fstream: 640:7: note: /usr/include/c++/4.8.2/fstream: 625:7: note: std::basic_ofstream<_CharT, _Traits>::basic_ofstream () [with CharT = char; Traits = std::char traits<char>] basic_ofstream (): ostream type (), M filebuf () candidate expects 0 arguments, 1 provided /usr/include/c++/4.8.2/fstream:625:7: note: /usr/include/c++/4.8.2/fstream:599:11: note: std::basic_ofstream<char>::basic_ofstream (const std::basic_ofstream<char>&) class basic_ofstream : public basic_ostream<_CharT,_Traits> /usr/include/c++/4.8.2/fstream:599:11: note: no known conversion for argument 1 from 'std::string {aka std::basic_string<char>}' to 'const std: :basic_ofstream<char>&'
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
InputStream
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.
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