std::locale::global
STD::locale::Global
Defined in header | | |
---|---|---|
static locale global( const locale& loc | | |
将全局C++区域设置替换为loc
,这意味着所有未来调用std::locale
默认构造函数现在将返回loc
.如果loc
有一个名称,也可以将C语言环境替换为std::setlocale
(
LC_ALL
, loc.name().c_str().此
函数是修改全局C++区域设置的唯一方法,否则它将等价于std::locale
::classic(
)在程序启动的时候。
参数
loc | - | the new global C++ locale |
---|
返回值
全局C++区域设置的前一个值。
例
另见
(constructor) | constructs a new locale (public member function) |
---|---|
classic static | obtains a reference to the "C" locale (public static member function) |
setlocale | gets and sets the current C locale (function) |
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。