std::locale::~locale 来自cppreference.com < cpp | locale | locale C++ 语言 标准库头文件 自立与有宿主实现 具名要求 语言支持库 概念库 (C++20) 诊断库 工具库 字符串库 容器库 迭代器库 范围库 (C++20) 算法库 数值库 本地化库 输入/输出库 文件系统库 (C++17) 正则表达式库 (C++11) 原子操作库 (C++11) 线程支持库 (C++11) 技术规范 本地化库 本地环境与平面 locale use_facet has_facet 字符分类 isspace isblank(C++11) iscntrl isupper islower isalpha isdigit ispunct isxdigit isalnum isprint isgraph 转换 toupper tolower wstring_convert(C++11) wbuffer_convert(C++11) 平面类别基类 ctype_base codecvt_base messages_base time_base money_base 平面类别 ctype ctype<char> codecvt collate messages time_get time_put num_get num_put numpunct money_get money_put moneypunct 本地环境限定平面 ctype_byname codecvt_byname messages_byname collate_byname time_get_byname time_put_byname numpunct_byname moneypunct_byname 编码转换平面 codecvt_utf8(C++11) codecvt_utf16(C++11) codecvt_utf8_utf16(C++11) codecvt_mode(C++11) C 本地环境 setlocale localeconv lconv LC_ALLLC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIME std::locale 成员类型 locale::id locale::facet 成员函数 locale::locale locale::~locale locale::operator= locale::combine locale::name locale::operator==locale::operator!=(C++20 前) locale::operator() 静态成员函数 locale::global locale::classic 定义于头文件 <locale> ~locale(); 非虚析构函数,减少 *this 所保有的所有平面的引用计数。删除引用计数变为零的平面。 返回值 (无) 异常 (无) 示例 本节未完成原因:暂无示例 参阅 (构造函数) 构造新的 locale (公开成员函数)