在线文档教程
C++
本土化 | Localizations

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 staticobtains a reference to the "C" locale (public static member function)
setlocalegets and sets the current C locale (function)

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/locale/locale/global