std::basic_streambuf<CharT,Traits>::pubimbue, std::basic_streambuf<CharT,Traits>::imbue
提供: cppreference.com
<tbody>
</tbody>
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) それまで紐付けられていたロケール。
例
| This section is incomplete Reason: no example |
関連項目
| 紐付けられているロケールのコピーを取得します (パブリックメンバ関数) |