std::ios_base::imbue
std::locale imbue( const std::locale& loc ); |
Устанавливает связанную локаль потока в loc. Перед возвратом каждая функция, зарегистрированная register_callback(), вызывается с imbue_event в качестве параметра.
Параметры
| loc | - | новая локаль для связи с потоком |
Значение результата
Объект локали, связанный с потоком до операции.
Пример
Отчеты об ошибках
Следующие отчеты об ошибках, изменяющие поведение, были применены ретроактивно к ранее опубликованным стандартам C++.
| DR | Применимо к | Поведение при публикации | Корректное поведение |
|---|---|---|---|
| LWG 47 | C++98 | значение возврата было неправильно указано как значение возврата getloc() | исправлено |
| LWG 156 | C++98 | тип loc был const std::locale | исправлено на const std::locale& |
См. также
| возвращает текущую локаль (публичная функция-член) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/io/ios_base/imbue