template<class T> constexpr complex(const T& re = T(), const T& im = T());
Effects:
Создает объект класса
complex.
Postconditions:
real() == re && imag() == im.
constexpr T real() const;
Returns: Стоимость реальной составляющей.
void real(T val);
Effects: Присваивается val к реальному компоненту.
constexpr T imag() const;
Returns: Значение мнимой составляющей.
void imag(T val);
Effects: Присваивается val мнимой составляющей.