Namespaces
Variants

std::complex<T>:: operator+ (unary) , operator- (unary)

From cppreference.net
(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 argumento del número complejo

Valor de retorno

1) una copia del argumento, std:: complex < T > ( val )
2) argumento negado, std:: complex < T > ( - val. real ( ) , - val. imag ( ) )

Véase también

realiza operaciones aritméticas con números complejos sobre dos valores complejos o un complejo y un escalar
(plantilla de función)