Ayuda con la clase locale de c++

Quiero hacer que los floats se muestren con comas para los decimales, y con puntos para la separación de miles. A poder ser quiero hacer esto de forma global.

Me estoy mirando esto:
http://www.cplusplus.com/reference/std/locale/
pero la verdad es que no me aclaro nada [decaio]

Gracias de Antemano

EDIT: Al final he conseguido cambiar los puntos por comas para el separador de decimales usando el locale del sistema:
xxxx.imbue( locale("") );

donde xxxx es un stream de c++ (cout, ofstream, etc.)
0 respuestas