您好我正在使用复数和数值计算。我是C ++的新手。 在Visual Studio 2015中,以下代码为WORKS。
#include <complex>
#include <cmath>
#include <iostream>
using namespace std;
int main() {
complex<double> a = 1.0 + 2i;
cout << a << endl;
system("pause");
}
然而在Clion中,这给了我这样的错误
35: error: unable to find numeric literal operator 'operator""i' complex<double> a = 1.0 + 2i;
请帮帮我。非常感谢!!!