std::complex::operator+(unary), operator-(unary)
De cppreference.com
(1) | ||
template<class T > std::complex<T> operator+(conststd::complex<T>& val ); | (hasta C++20) | |
template<class T > constexprstd::complex<T> operator+(conststd::complex<T>& val ); | (desde C++20) | |
(2) | ||
template<class T > std::complex<T> operator-(conststd::complex<T>& val ); | (hasta C++20) | |
template<class T > constexprstd::complex<T> operator-(conststd::complex<T>& val ); | (desde C++20) | |
Implementa los análogos de los operadores aritméticos unarios para números complejos.
1) Devuelve el valor de su argumento.
2) Niega el argumento.
[editar]Parámetros
val | - | El número complejo pasado como argumento. |
[editar]Valor de retorno
1) Una copia del argumento, std::complex<T>(val).
2) El argumento negado, std::complex<T>(-val.real(), -val.imag()).
[editar]Véase también
Realiza la aritmética de números complejos en dos valores complejos o un complejo y un escalar. (plantilla de función) |