std::complex<T>:: imag
|
modèle primaire
std::
complex
<
T
>
|
||
| (1) | ||
|
T imag
(
)
const
;
|
(jusqu'en C++14) | |
|
constexpr
T imag
(
)
const
;
|
(depuis C++14) | |
| (2) | ||
|
void
imag
(
T value
)
;
|
(jusqu'à C++20) | |
|
constexpr
void
imag
(
T value
)
;
|
(depuis C++20) | |
|
spécialisation
std::
complex
<
float
>
|
||
| (1) | ||
|
float
imag
(
)
const
;
|
(jusqu'à C++11) | |
|
constexpr
float
imag
(
)
const
;
|
(depuis C++11) | |
| (2) | ||
|
void
imag
(
float
value
)
;
|
(jusqu'en C++20) | |
|
constexpr
void
imag
(
float
value
)
;
|
(depuis C++20) | |
|
spécialisation
std::
complex
<
double
>
|
||
| (1) | ||
|
double
imag
(
)
const
;
|
(jusqu'à C++11) | |
|
constexpr
double
imag
(
)
const
;
|
(depuis C++11) | |
| (2) | ||
|
void
imag
(
double
value
)
;
|
(jusqu'à C++20) | |
|
constexpr
void
imag
(
double
value
)
;
|
(depuis C++20) | |
|
spécialisation
std::
complex
<
long
double
>
|
||
| (1) | ||
|
long
double
imag
(
)
const
;
|
(jusqu'à C++11) | |
|
constexpr
long
double
imag
(
)
const
;
|
(depuis C++11) | |
| (2) | ||
|
void
imag
(
long
double
value
)
;
|
(jusqu'à C++20) | |
|
constexpr
void
imag
(
long
double
value
)
;
|
(depuis C++20) | |
Accède à la partie imaginaire du nombre complexe.
Table des matières |
Paramètres
| value | - | la valeur à attribuer à la partie imaginaire |
Valeur de retour
Notes
En C++11, la surcharge (1) dans les spécialisations de std::complex était spécifiée sans le qualificateur const . Cependant, en C++11, un spécificateur constexpr utilisé dans une fonction membre non statique implique const , et donc le comportement est comme si const était spécifié.
Rapports de défauts
Les rapports de défauts modifiant le comportement suivants ont été appliqués rétroactivement aux normes C++ précédemment publiées.
| DR | Appliqué à | Comportement publié | Comportement corrigé |
|---|---|---|---|
| LWG 387 | C++98 | la partie imaginaire ne pouvait pas être définie directement |
peut être définie directement via une nouvelle surcharge de
imag
|
Voir aussi
|
renvoie la partie imaginaire
(fonction template) |
|
|
accède à la partie réelle du nombre complexe
(fonction membre publique) |