Бьерн Страуструп.
Язык программирования С++
185
public:
complex(double r, double i =0) { re=r; im=i; }
friend complex operator+(complex, complex);
friend complex operator*(complex, complex);
complex
operator+=(complex);
complex
operator*=(complex);
//
...
};
Все операции над комплексными переменными и целыми константами с
учетом этого описания
становятся законными. Целая константа будет интерпретироваться как комплексное число с мнимой
Достарыңызбен бөлісу: