Visual C++ 2013 和错误 C2065:"复杂":未声明的标识符和错误 C2059:语法错误:","

Visual C++ 2013 & error C2065: 'complex' : undeclared identifier & error C2059: syntax error : ','

本文关键字:错误 标识符 C2059 语法 复杂 C2065 C++ Visual 2013 未声明      更新时间:2023-10-16
    #include "stdafx.h"
    #include "stdio.h"
    #include <iostream>
    #include "math.h"
    #include <complex>
    #include "stdio.h"
    #include "conio.h"
    #include "stdlib.h"
    #include <io.h>
    void multiple(complex**,complex*,complex*);
    void solve(complex**, complex*, complex*, int);

当我键入上述代码时,我们收到以下错误:错误 C2065:"复杂":未声明的标识符错误 C2059:语法错误:","非常感谢您的时间,

该类位于命名空间std以及所有其他C++标准库类/函数中。所以你必须complex更改为std::complex<T>(不要忘记模板参数!