Espacios de nombres
Variantes
Acciones

std::complex::operator=

De cppreference.com
< cpp‎ | numeric‎ | complex
 
 
 
 
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=(longdouble x);
(hasta C++20)
constexpr complex& operator=(longdouble 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=(conststd::complex<X>& cx);
(hasta C++20)
template<class X>
constexpr complex& operator=(conststd::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.

[editar]Parámetros

x - El valor a asignar.
cx - El valor complejo a asignar.

[editar]Valor de retorno

*this

[editar]Véase también

Construye un número complejo.
(función miembro pública)[editar]
Un literal std::complex que representa un número imaginario puro.
(función)[editar]
close