std::complex::operator=
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>
<tbody class="t-dcl-rev t-dcl-rev-num ">
</tbody><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>
<tbody class="t-dcl-rev t-dcl-rev-num ">
</tbody><tbody>
</tbody>
| Plantilla primaria complex<T> |
||
| (1) | ||
complex& operator=(const T& x); |
(hasta C++20) | |
constexpr complex& operator=(const T& x); |
(desde C++20) | |
| Especialización complex<float> |
||
| (1) | ||
complex& operator=(float x); |
(hasta C++20) | |
constexpr complex& operator=(float x); |
(desde C++20) | |
| Especialización complex<double> |
||
| (1) | ||
complex& operator=(double x); |
(hasta C++20) | |
constexpr complex& operator=(double x); |
(desde C++20) | |
| Especialización complex<long double> |
||
| (1) | ||
complex& operator=(long double x); |
(hasta C++20) | |
constexpr complex& operator=(long double x); |
(desde C++20) | |
| Todas las especializaciones |
||
| (2) | ||
complex& operator=(const complex& cx); |
(hasta C++20) | |
constexpr complex& operator=(const complex& cx); |
(desde C++20) | |
| (3) | ||
template<class X> complex& operator=(const std::complex<X>& cx); |
(hasta C++20) | |
template<class X> constexpr complex& operator=(const std::complex<X>& cx); |
(desde C++20) | |
Asigna nuevos valores al contenido.
1) Asigna
x a la parte real del número complejo. La parte imaginaria se pone a cero.2,3) Asigna
cx.real() y cx.imag() a las partes real e imaginaria del número complejo respectivamente.Parámetros
| x | - | El valor a asignar. |
| cx | - | El valor complejo a asignar. |
Valor de retorno
*this
Véase también
| Construye un número complejo. (función miembro pública) | |
| Un literal std::complex que representa un número imaginario puro. (función) |