Namespaces
Variants

std::basic_streambuf<CharT,Traits>:: pubimbue, std::basic_streambuf<CharT,Traits>:: imbue

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

Изменяет связанную локаль.

1) Устанавливает loc в качестве связанной локали. Вызывает imbue(loc) самого производного класса
2) Базовая версия этой функции в классе не имеет эффекта. Производные классы могут переопределить эту функцию для получения уведомлений об изменениях локали. Производный класс может кэшировать локаль и элементы facets между вызовами imbue() .

Содержание

Параметры

loc - объект локали для ассоциации

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

1) Предыдущая связанная локаль.
2) (нет)

Примечания

Внутри вызова imbue ( ) , getloc() возвращает предыдущую локаль.

Пример

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

получает копию связанной локали
(публичная функция-член)