std::experimental::ranges:: identity
|
Défini dans l'en-tête
<experimental/ranges/functional>
|
||
|
struct
identity
;
|
(ranges TS) | |
ranges::identity
est un type d'objet fonction dont l'
operator
(
)
retourne son argument inchangé. Il est utilisé comme projection par défaut pour tous les algorithmes du Ranges TS.
Table des matières |
Types imbriqués
| Type imbriqué | Définition |
is_transparent
|
unspecified |
Fonctions membres
|
operator()
|
retourne l'argument inchangé
(fonction membre publique) |
std::experimental::ranges::identity:: operator()
|
template
<
class
T
>
constexpr T && operator ( ) ( T && t ) const noexcept ; |
||
Retourne std:: forward < T > ( t ) .
Paramètres
| t | - | argument à retourner |
Valeur de retour
std:: forward < T > ( t ) .
Exemple
|
Cette section est incomplète
Raison : aucun exemple |