std::complex<T>::operator=
来自cppreference.com
| 初等模板 complex<T> |
||
| (1) | ||
| complex& operator=(const T& x); |
(C++20 前) | |
| constexpr complex& operator=(const T& x); |
(C++20 起) | |
| 特化 complex<float> |
||
| (1) | ||
| complex& operator=(float x); |
(C++20 前) | |
| constexpr complex& operator=(float x); |
(C++20 起) | |
| 特化 complex<double> |
||
| (1) | ||
| complex& operator=(double x); |
(C++20 前) | |
| constexpr complex& operator=(double x); |
(C++20 起) | |
| 特化 complex<long double> |
||
| (1) | ||
| complex& operator=(long double x); |
(C++20 前) | |
| constexpr complex& operator=(long double x); |
(C++20 起) | |
| 所有特化 |
||
| (2) | ||
| complex& operator=(const complex& cx); |
(C++20 前) | |
| constexpr complex& operator=(const complex& cx); |
(C++20 起) | |
| (3) | ||
| template<class X> complex& operator=(const std::complex<X>& cx); |
(C++20 前) | |
| template<class X> constexpr complex& operator=(const std::complex<X>& cx); |
(C++20 起) | |
赋新值给内容。
1) 赋值
x 给复数的实部。虚部设为零。2,3) 分别把赋值
cx.real() 和 cx.imag() 给复数的实部和虚部。参数
| x | - | 要赋值的值 |
| cx | - | 要赋值的复数值 |
返回值
*this
参阅
| 构造一个复数 (公开成员函数) | |
| 表示纯虚数的 std::complex 字面量 (函数) |