std::multimap<Key,T,Compare,Allocator>:: value_compare
|
class
value_compare
;
|
||
std::multimap::value_compare
est un objet fonction qui compare des objets de type
std::multimap::value_type
(paires clé-valeur) en comparant les premières composantes des paires.
Table des matières |
Types membres
| Type | Définition |
result_type
(obsolète en C++17)
(supprimé en C++20)
|
bool |
first_argument_type
(obsolète en C++17)
(supprimé en C++20)
|
value_type
|
second_argument_type
(obsolète en C++17)
(supprimé en C++20)
|
value_type
|
|
Ces types membres sont obtenus via l'héritage public de std:: binary_function < value_type, value_type, bool > . |
(jusqu'à C++11) |
Objets membres protégés
|
Compare
comp
|
le comparateur stocké
(objet membre protégé) |
Fonctions membres
|
(constructeur)
|
construit un nouvel objet
value_compare
(fonction membre protégée) |
|
operator()
|
compare deux valeurs de type
value_type
(fonction membre publique) |
std::multimap<Key,T,Compare,Alloc>::value_compare:: value_compare
|
protected
:
value_compare ( Compare c ) ; |
||
Initialise l'instance interne du comparateur à c .
Paramètres
| c | - | comparateur à assigner |
std::multimap<Key,T,Compare,Alloc>::value_compare:: operator()
|
bool
operator
(
)
(
const
value_type
&
lhs,
const
value_type
&
rhs
)
const
;
|
||
Compare lhs. first et rhs. first en appelant le comparateur stocké.
Paramètres
| lhs, rhs | - | valeurs à comparer |
Valeur de retour
comp ( lhs. first , rhs. first )
Exceptions
Peut lever des exceptions définies par l'implémentation.