Namespaces
Variants

std::basic_filebuf<CharT,Traits>:: imbue

From cppreference.net
protected :
virtual void imbue ( const std:: locale & loc )

Изменяет связанную локаль таким образом, что все символы, вставленные или извлеченные после этого вызова (и до следующего вызова imbue() ), преобразуются с использованием фасета std::codecvt локали loc .

Если кодировка старой локали зависит от состояния и файл не позиционирован в начале, то новая локаль должна иметь тот же std::codecvt фасет, что и ранее установленный.

Содержание

Параметры

loc - локаль для применения к потоку

Возвращаемое значение

(нет)

Пример

Смотрите также

[virtual]
реагирует на изменение связанной локали
(виртуальная защищённая функция-член std::basic_streambuf<CharT,Traits> )
устанавливает локаль
(публичная функция-член std::basic_ios<CharT,Traits> )