我是 C++ 的初学者,今天刚刚写了我的 Hello World。
#include <iostream>
int main(){
double x = 6.25;
x = sqrt(x);
std::cout << x;
return 0;
}
这在 Visual Studio 中有效,没有错误消息,同时添加:
#include <cmath>
工作得很好。
但是使用在线 GCC 编译器,前面的代码返回
main.cpp: In function 'int main()':
main.cpp:5:12: error: 'sqrt' was
not declared in this scope x = sqrt(x);
^
请帮忙,谢谢。