¿Hace `std :: set` elementos de clasificación en todos los casos? [duplicar

Esta pregunta ya tiene una respuesta aquí:

¿El orden de iteración std :: set siempre asciende de acuerdo con la especificación C ++? 5 respuestas

Desde cplusplus.com referencia parece questd::set ordena los elementos.

Necesito tener cadenas ordenadas, pero no estoy seguro de si funcionará bien en cada plataforma y compilador. Principalmente GCC, MinGW, VC.