namespace std {
template <class T>
complex<T> operator+(const complex<T>& lhs); // (1) C++03
template <class T>
constexpr complex<T> operator+(const complex<T>& lhs); // (1) C++20
}
概要
単項 +
演算(引数に指定された複素数値を得る)
戻り値
complex<T>(lhs)
例
#include <iostream>
#include <complex>
int main()
{
std::complex<float> c(1.0, 2.0);
std::cout << '+' << c << " = " << +c << std::endl;
}
出力
+(1,2) = (1,2)
関連項目
名前 | 説明 |
---|---|
operator- (単項) |
単項 - 演算(符号を反転した複素数値を得る) |