- 1. setlocale
1. setlocale
char *setlocale(int category, const char *locale);
主な category は以下の通りです。
| カテゴリ | 意味 |
| LC_ALL | すべてのロケール |
| LC_ADDRESS | 住所・地理関連の要素のフォーマット |
| LC_CTYPE | 文字の分類 |
| LC_MEASUREMENT | 単位系に関する設定(メートル法かヤード法か) |
| LC_MESSAGES | 自然言語メッセージ |
| LC_MONETARY | 金額の表示方法 |
| LC_NUMERIC | 金額以外の数値の表示方法 |
| LC_TIME | 日付と時刻の表示方法 |
文字列を日本語 UTF-8 で使用するのであれば
setlocale(LC_ALL, "ja_JP.UTF-8");
とします。
|
|