ОБСУЖДЕНИЕ

Cstring::format()

3 ответов 6,2 тыс.
Автор темы
Проблема следующая... в зависимости от региональных настроек при переводе чисел с запятой в строку, получаем строку в которой или точка ("3.23") или запятаная ("3,23")...

Так вот как сделать что бы ВСЕГДА был точка?
 
CString.Replace(",",".")
 
... это конешна можно.. но при обработке 100000 чисел - это медленно..
проще поменять региональные настройки, но это криво..
 
Менять региональные настройки не столько криво, сколько не всегда возможно. Если производительность критична, то имхо оптимально реализовать свою функцию перевода.