std::complex::real
De cppreference.com
| 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
| Devuelve el componente real. (plantilla de función) | |
| Accede a la parte imaginaria del número complejo. (función miembro pública) |