std::basic_streambuf<CharT,Traits>::pubimbue, std::basic_streambuf<CharT,Traits>::imbue
From cppreference.com
< cpp | io | basic streambuf
| 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()` の呼び出し内では、imbue() は前のロケールを返します。
[編集] 例
| このセクションは未完成です 理由: 例がありません |
[編集] 関連項目
| 関連するロケールのコピーを取得する (public member function) |