std::complex::real - cppreference.com
Espacios de nombres
Variantes

std::complex::real

De cppreference.com
 
 
 
std::complex
Funciones miembro
Funciones no miembro
Funciones exponenciales
Funciones de potencias
Funciones trigonométricas
(C++11)
(C++11)
(C++11)
Funciones hiperbólicas
(C++11)
(C++11)
(C++11)
 
Plantilla primaria complex<T>
T real() const;
(1) (hasta C++14)
constexpr T real() const;
(desde C++14)
void real( T value );
(2) (hasta C++20)
constexpr void real( T value );
(desde C++20)
Especialización complex<float>
float real() const;
(1) (hasta C++11)
constexpr float real() const;
(desde C++11)
void real( float value );
(2) (hasta C++20)
constexpr void real( float value );
(desde C++20)
Especialización complex<double>
double real() const;
(1) (hasta C++11)
constexpr double real() const;
(desde C++11)
void real( double value );
(2) (hasta C++20)
constexpr void real( double value );
(desde C++20)
Especialización complex<long double>
long double real() const;
(1) (hasta C++11)
constexpr long double real() const;
(desde C++11)
void real( long double value );
(2) (hasta C++20)
constexpr void real( long double value );
(desde C++20)

Accede a la parte real del número complejo.

1) Devuelve la parte real.
2) Establece la parte real en value.

Parámetros

value - El valor en el que establecer la parte real.

Valor de retorno

1) La parte real.
2) (Ninguno)

Notas

En C++11, la sobrecarga (1) en las especializaciones de complex solía especificarse sin el calificador const. Sin embargo, en C++11, un especificador constexpr usado en una función miembro no estática implica const y, por lo tanto, el comportamiento es como si const estuviera especificado.

Véase también