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) この関数の基底クラスバージョンは何も効果を持ちません。派生クラスはロケールの変更について通知を受けるために、この関数をオーバーライドする場合があります。派生クラスは imbue() の呼び出し間でロケールとメンバーファセットをキャッシュする場合があります。

目次

パラメータ

loc - 関連付けるロケールオブジェクト

戻り値

1) 以前に関連付けられたロケール。
2) (なし)

注記

imbue ( ) の呼び出し内では、 getloc() は以前のロケールを返します。

関連項目

関連付けられたロケールのコピーを取得する
(public member function)