std::complex::operator+(unary), operator-(unary)
De cppreference.com
<tbody>
</tbody>
<tbody class="t-dcl-rev t-dcl-rev-num ">
</tbody><tbody>
</tbody>
<tbody class="t-dcl-rev t-dcl-rev-num ">
</tbody><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
| Realiza la aritmética de números complejos en dos valores complejos o un complejo y un escalar. (plantilla de función) |