名前空間
変種
操作

std::ios_base::imbue

From cppreference.com
< cpp‎ | io‎ | ios base
 
 
 
 
std::locale imbue( const std::locale& loc );

ストリームに関連付けられたロケールを loc に設定します。戻る前に、register_callback() によって登録された各関数が、パラメータとして imbue_event を渡されて呼び出されます。

目次

[編集] パラメータ

loc - ストリームに関連付ける新しいロケール

[編集] 戻り値

操作前の、ストリームに関連付けられていたロケールオブジェクト。

[編集]

[編集] 不具合報告

以下の動作変更を伴う欠陥報告が、以前に公開されたC++標準に遡って適用されました。

DR 適用対象 公開された動作 正しい動作
LWG 47 C++98 戻り値が getloc() の戻り値として誤って指定されていました。 修正済み
LWG 156 C++98 loc の型が const std::locale でした。 const std::locale& に修正されました。

[編集] 関連項目

現在のロケールを返す
(public member function) [編集]
English 日本語 中文(简体) 中文(繁體)