std::locale::global
Материал из cppreference.com
<tbody>
</tbody>
| Определено в заголовочном файле <locale>
|
||
static locale global( const locale& loc ); |
||
Заменяет глобальную локаль C++ на локаль loc, что означает, что все будущие вызовы конструктора std::locale по умолчанию теперь будут возвращать копию локали loc. Если локаль loc имеет имя, то функция также заменяет локаль C, как если бы был сделан вызов std::setlocale(LC_ALL, loc.name().c_str());. Эта функция является единственным способом изменить глобальную локаль C++, которая в противном случае эквивалентна локали, возвращаемой функцией std::locale::classic() при запуске программы.
Параметры
| loc | — | новая глобальная локаль C++ |
Возвращаемое значение
Предыдущее значение глобальной локали C++.
Пример
| Этот раздел не завершён Причина: нет примера |
Смотрите также
| создаёт новую локаль (public функция-элемент) | |
[static] |
получает ссылку на локаль "C" (public static функция-элемент) |
| возвращает или устанавливает текущую локаль C (функция) |