C++ 编程/代码/标准 C 库/函数/setlocale
外观
语法 |
#include <clocale>
char *setlocale( int category, const char * locale );
|
setlocale() 函数用于设置和获取当前区域设置。如果 locale 为 NULL,则返回当前区域设置。否则,locale 用于为给定的 category 设置区域设置。
category 可以具有以下值
值 | 描述 |
---|---|
LC_ALL | 所有区域设置 |
LC_TIME | 日期和时间格式 |
LC_NUMERIC | 数字格式 |
LC_COLLATE | 字符串排序规则和正则表达式匹配 |
LC_CTYPE | 正则表达式匹配、转换、区分大小写的比较、宽字符函数和字符分类。 |
LC_MONETARY | 用于货币格式 |
LC_MESSAGES | 用于自然语言消息 |
- 相关主题
- (标准 C 字符串和字符) strcoll