Error Message: error: 'stoi' was not declared in this scope price=stoi(token);
It seems like the 'stoi' function doesn't work for my version of C++.
Can you fix it for me?
Code:
#include<iostream>
#include<sstream>
#include<fstream>
#include<string>
#include<cstring>
#include<iomanip>
using namespace std;
int main()
{
ifstream f("Inventory.txt");
string line, name;
float price;
int markup,quantity[3];
bool flag=true;
cout<<setw(30)<<"Name"<<setw(20)<<"Total Profit"<<endl;
while(getline(f, line))
{
if(flag==true)
{
if(line=="END")
break;
else
{
name = line;
}
flag=false;
}
else
{
stringstream ss(line);
string token;
getline(ss,token, ' ');
price = stoi(token);
getline(ss,token, ' ');
markup = stoi(token);
getline(ss,token, ' ');
quantity[0]=stoi(token);
getline(ss,token, ' ');
quantity[1]=stoi(token);
getline(ss,token, '\n');
quantity[2]=stoi(token);
float profit = price*(markup/100.0)*(quantity[0]+quantity[1]+quantity[2]);
cout<<setw(30)<<name<<setw(10)<<" ";
printf("%.2f\n",profit);
flag=true;
}
}
}
Error Message: error: 'stoi' was not declared in this scope
price=stoi(token);
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)