Aquí http://www.cplusplus.com/reference/stl/set/ He leído que std :: set en C++ se implementa "típicamente" como un árbol (rojo-negro?) Y está ordenado.¿El orden de iteración std :: set siempre es ascendente según la especificación C++?
No pude entender, ¿significa que según la especificación el orden de iteración del conjunto siempre es ascendente? ¿O es solo un "detalle de implementación habitual" y, a veces, alguna biblioteca/compilador puede violar esta convención?