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
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](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fd8bfd76a-eb00-40a9-ae7f-379c707f8f2f%2Fe1c4f7ee-87b3-49a5-8a12-7e21452ebf1d%2Faalom_processed.jpeg&w=3840&q=75)
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>&'](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fd8bfd76a-eb00-40a9-ae7f-379c707f8f2f%2Fe1c4f7ee-87b3-49a5-8a12-7e21452ebf1d%2F5e76c7j_processed.jpeg&w=3840&q=75)
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
![](/static/compass_v2/shared-icons/check-mark.png)
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 now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
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](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
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)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
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)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education