◐ Shell
clean mode source ↗

std::complex::operator+(unary), operator-(unary) - cppreference.com

De cppreference.com

</tbody> <tbody class="t-dcl-rev t-dcl-rev-num "> </tbody><tbody> </tbody> <tbody class="t-dcl-rev t-dcl-rev-num "> </tbody><tbody>

(1)

template< class T > std::complex<T> operator+( const std::complex<T>& val );

(hasta C++20)

template< class T > constexpr std::complex<T> operator+( const std::complex<T>& val );

(desde C++20)
(2)

template< class T > std::complex<T> operator-( const std::complex<T>& val );

(hasta C++20)

template< class T > constexpr std::complex<T> operator-( const std::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.

Parámetros

val - El número complejo pasado como argumento.

Valor de retorno

1) Una copia del argumento, std::complex<T>(val).

2) El argumento negado, std::complex<T>(-val.real(), -val.imag()).

Véase también