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