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