use_facet
描述 (Description)
它用于访问locale的facet并返回对locale loc的facet Facet的引用。 函数has_facet可用于在尝试将此函数用于此函数之前检查区域设置是否存在特定方面。
声明 (Declaration)
以下是std :: use_facet的声明。
template <class Facet> const Facet& use_facet (const locale& loc);
参数 (Parameters)
loc - 它是一个语言环境对象。
返回值 (Return Value)
它返回对locale loc的facet Facet的引用。
异常 (Exceptions)
Strong guarantee - 如果抛出异常,loc中没有变化。
数据竞争 (Data races)
它已通过Argument loc访问,返回的对象可用于访问facet对象。