ecvt_french
Переводит число в строку с разделителем - запятой и пробелами, отделяющими тысячные разряды.
Вызов:
string svalue = ecvt_french(double dvalue);
Пример.
Перевести в строку число 111222333.11.
double dvalue = 111222333.11;
string sresvalue = ecvt_french(svalue);
cout << sresvalue;
Результат - в окне сообщений появится строка "111 222 333,11"