std::complex<T>:: real
|
основной шаблон
std::
complex
<
T
>
|
||
| (1) | ||
|
T real
(
)
const
;
|
(до C++14) | |
|
constexpr
T real
(
)
const
;
|
(начиная с C++14) | |
| (2) | ||
|
void
real
(
T value
)
;
|
(до C++20) | |
|
constexpr
void
real
(
T value
)
;
|
(начиная с C++20) | |
|
специализация
std::
complex
<
float
>
|
||
| (1) | ||
|
float
real
(
)
const
;
|
(до C++11) | |
|
constexpr
float
real
(
)
const
;
|
(начиная с C++11) | |
| (2) | ||
|
void
real
(
float
value
)
;
|
(до C++20) | |
|
constexpr
void
real
(
float
value
)
;
|
(начиная с C++20) | |
|
специализация
std::
complex
<
double
>
|
||
| (1) | ||
|
double
real
(
)
const
;
|
(до C++11) | |
|
constexpr
double
real
(
)
const
;
|
(начиная с C++11) | |
| (2) | ||
|
void
real
(
double
value
)
;
|
(до C++20) | |
|
constexpr
void
real
(
double
value
)
;
|
(начиная с C++20) | |
|
специализация
std::
complex
<
long
double
>
|
||
| (1) | ||
|
long
double
real
(
)
const
;
|
(до C++11) | |
|
constexpr
long
double
real
(
)
const
;
|
(начиная с C++11) | |
| (2) | ||
|
void
real
(
long
double
value
)
;
|
(до C++20) | |
|
constexpr
void
real
(
long
double
value
)
;
|
(начиная с C++20) | |
Обращается к действительной части комплексного числа.
Содержание |
Параметры
| value | - | значение для установки действительной части |
Возвращаемое значение
Примечания
В C++11 перегрузка (1) в специализациях std::complex указывалась без квалификатора const . Однако в C++11 спецификатор constexpr , используемый в нестатической функции-члене, подразумевает const , и поэтому поведение такое, как если бы const был указан.
Отчеты о дефектах
Следующие отчеты об изменениях в поведении, содержащие описания дефектов, были применены ретроактивно к ранее опубликованным стандартам C++.
| DR | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| LWG 387 | C++98 | вещественная часть не могла быть установлена напрямую |
может быть установлена напрямую через новую перегрузку
real
|
Смотрите также
|
возвращает действительную часть
(шаблон функции) |
|
|
получает доступ к мнимой части комплексного числа
(публичная функция-член) |