Cstring::format()

Тема в разделе "MS Visual C++", создана пользователем Hmarik, 14 дек 2005.

  1. Hmarik

    Hmarik Гость

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

    Так вот как сделать что бы ВСЕГДА был точка?
     
  2. KmeT

    KmeT Гость

    CString.Replace(",",".")
     
  3. Hmarik

    Hmarik Гость

    ... это конешна можно.. но при обработке 100000 чисел - это медленно..
    проще поменять региональные настройки, но это криво..
     
  4. KmeT

    KmeT Гость

    Менять региональные настройки не столько криво, сколько не всегда возможно. Если производительность критична, то имхо оптимально реализовать свою функцию перевода.
     

Поделиться этой страницей