- 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");
とします。
|
|