public member function
<streambuf> <iostream>

std::basic_streambuf::getloc

locale getloc() const;
获取当前区域设置
返回当前与*流缓冲区*关联的 locale 对象。

如果此前已在该*流缓冲区*上调用成员函数 pubimbue,则返回值是该函数设置的值;否则,返回当前全局区域设置(如同通过调用 locale() 构建的一样)。

参数



返回值

当前与*流缓冲区*关联的 locale 对象。

数据竞争

访问流缓冲区对象。
对同一流缓冲区对象的并发访问可能导致数据竞争。

异常安全

强保证:如果抛出异常,流缓冲区将不会发生任何更改。

另见