C++复数的加减乘除运算

很多类型一样的错误,不知道哪里错了图片图片

Complex这个类在哪里定义的?
include stdio前面还有代码么

C++,C都有复数类型
可以直接使用

c++木有复数类啊,要自己定义实现的

运算符重载,轻松解决····

你的Complex类无法被编译器识别
楼主你是否定义了Complex这个类?
如果定义在别的文件里,那么要include这个头文件
这个就定义在当前的CPP文件里,那么需要前置声明

C++STL complex 类
#include
#include
using namespace std;
int main() {

complex c{ 10,11.0 };
cout << c << endl;

cout << cosh(c) << endl;
cin.get();

return 0;