std::complex<T>:: operator+ (unary) , operator- (unary)
From cppreference.net
| (1) | ||
|
template
<
class
T
>
std:: complex < T > operator + ( const std:: complex < T > & val ) ; |
(bis C++20) | |
|
template
<
class
T
>
constexpr std:: complex < T > operator + ( const std:: complex < T > & val ) ; |
(seit C++20) | |
| (2) | ||
|
template
<
class
T
>
std:: complex < T > operator - ( const std:: complex < T > & val ) ; |
(bis C++20) | |
|
template
<
class
T
>
constexpr std:: complex < T > operator - ( const std:: complex < T > & val ) ; |
(seit C++20) | |
Implementiert die Analoga der unären arithmetischen Operatoren für komplexe Zahlen.
1)
Gibt den Wert seines Arguments zurück
2)
Negiert das Argument
Parameter
| val | - | das komplexe Zahlenargument |
Rückgabewert
1)
eine Kopie des Arguments,
std::
complex
<
T
>
(
val
)
2)
negiertes Argument,
std::
complex
<
T
>
(
-
val.
real
(
)
,
-
val.
imag
(
)
)
Siehe auch
|
führt arithmetische Operationen auf zwei komplexen Zahlen oder einer komplexen Zahl und einem Skalar aus
(Funktions-Template) |