Espacios de nombres
Variantes
Acciones

std::complex::operator+(unary), operator-(unary)

De cppreference.com
< cpp‎ | numeric‎ | complex
 
 
 
std::complex
Funciones miembro
Funciones no miembro
Funciones exponenciales
Funciones de potencias
Funciones trigonométricas
(C++11)
(C++11)
(C++11)
Funciones hiperbólicas
(C++11)
(C++11)
(C++11)
 
(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.

[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) [editar]