En ce qui concerne cette question StackoVerflow 529831, ce fut l'un des approches proposéesComment ne imprimer une copie générique pour le type de clé et la carte
template<typename Map> typename Map::const_iterator
greatest_less(Map const& m, typename Map::key_type const& k) {
//How to print K and Map m
typename Map::const_iterator it = m.lower_bound(k);
if(it != m.begin()) {
return --it;
}
return m.end();
}
Je serais intéressé par l'impression clé K et carte m, Comment iriez à propos de ça.
+1 pour laisser le compilateur vous dire si vous devez écrire opérateur <<. –