C++ 语言环境库 - use_facet


描述

它用于访问区域设置的构面并返回对区域设置 loc 的构面的引用。函数 has_facet 可用于在尝试将此函数与语言环境一起使用之前检查语言环境是否存在特定的方面。

宣言

以下是 std::use_facet 的声明。

template <class Facet> const Facet& use_facet (const locale& loc);

参数

loc - 它是一个区域设置对象。

返回值

它返回对 locale loc 的 Facet Facet 的引用。

例外情况

强保证- 如果抛出异常,loc 不会发生变化。

数据竞赛

它通过Argument loc访问,返回的对象可以用于访问facet对象。

语言环境.htm