std::complex<T>::operator+(一元), operator-(一元)
来自 cppreference.com
(1) | ||
template< class T > std::complex<T> operator+( const std::complex<T>& val ); |
(直到 C++20) | |
template< class T > constexpr std::complex<T> operator+( const std::complex<T>& val ); |
(自 C++20) | |
(2) | ||
template< class T > std::complex<T> operator-( const std::complex<T>& val ); |
(直到 C++20) | |
template< class T > constexpr std::complex<T> operator-( const std::complex<T>& val ); |
(自 C++20) | |
实现复数的一元算术运算符的类似项。
1) 返回其参数的值
2) 对参数取反
[edit] 参数
val | - | 复数参数 |
[edit] 返回值
1) 参数的副本,std::complex<T>(val)
2) 取反后的参数,std::complex<T>(-val.real(), -val.imag())
[edit] 另请参阅
对两个复数值或一个复数和一个标量执行复数运算 (函数模板) |