std::locale::facet
来自cppreference.com
| 定义于头文件 <locale>
|
||
| class locale::facet; |
||
std::locale::facet 是平面的基类。它提供共用基类,使得 locale 能存储指向其所实装的平面的指针于单个有下标容器中,而且它抽象对于平面引用计数的支持。添加平面到 locale 时, locale 自增平面中的引用计数(通过实现特定的机制)。凡在析构或修改 locale 时,它自减每个它不再实装的平面中的引用计数。平面的引用计数变为零时, locale 进行 delete static_cast<std::locale::facet*>(f) ,其中 f 是指向平面的指针。
成员函数
| 构造带指定引用计数的新 facet (受保护成员函数) | |
| operator= |
复制赋值运算符被删除 (受保护成员函数) |
| (析构函数) [虚] |
析构函数为受保护虚函数 (虚受保护成员函数) |
示例
| 本节未完成 原因:暂无示例 |
参阅
| 平面索引类型:每个平面类必须声明或继承此类型的公开静态成员 (类) |