Как использовать местонахождение окружающей среды, кроме чисел?C++

Программы на C++. Форум разработчиков
Anonymous
Как использовать местонахождение окружающей среды, кроме чисел?

Сообщение Anonymous »

Я хотел бы объединить локаль окружающей среды (для Туппера и тому подобное) с местом C (для форматирования чисел) в C ++, как бы я это сделал? Я прочитал https://en.cppreference.com/w/cpp/local ... ocale.html, что, кажется, указывает на то, что человек должен быть в состоянии переопределить аспекты с другими локалами (конструктор 8), но я не понимаю, какая категория кошек здесь. Он не работал с < /p>

Код: Выделить всё

std::locale base("");
std::locale for_numbers("C");
std::locale mixed(base, for_numbers, std::numpunct::id);
, который дает/usr/include/c++/13/bits/locale_classes.h:196:64: Примечание: Нет известного конверсии для аргумента 3 от ‘std :: locale :: id’>

Подробнее здесь: https://stackoverflow.com/questions/796 ... or-numbers

Вернуться в «C++»