当我编译代码时,出现此错误
在此范围内未声明“stof”。
我的代码是
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
string str,str2;
cin>>str>>str2;
float a,b;
a = stof(str); //error
b = stof(str2); //error
cout<<a+b;
return 0;
}
如何解决这个问题? 最佳答案
std::stof
位于标准C++ header <string>
中。
关于c++ - 在此范围内未声明stof函数c++,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19879506/