Bonjour,
Je me demandais pourquoi les conteneurs demandant un ordre sur les données (comme les clés de std::map) ont un paramètre template de type std::less<T>.
Vu que std::less<T> requiert que T soit comparable avec l'opérateur '<', pour quoi std::map n'utilise pas directement '<' plutôt que de passer par std::less ?
Partager