setlocale
提供:cppreference.com
< cpp
文法:
#include <clocale> char *setlocale( int カテゴリ, const char * ロケール );
setlocale()関数は現在のロケールをセットして、読み出します。もしもロケールがNULLの場合には、現在のロケールが返されます。層でない場合には、ロケールは指定されたカテゴリのロケールの設定に使用されます。
カテゴリ引数は以下の値を取ります:
| 値 | 説明 |
|---|---|
| LC_ALL | すべてのロケール |
| LC_TIME | 日付と時間のフォーマット |
| LC_NUMERIC | 数値のフォーマット |
| LC_COLLATE | 文字列の比較と、正規表現のマッチング |
| LC_CT | 正規表現のマッチング、変換、大文字小文字の比較、ワイド文字列関数、文字分類 |
| LC_MESSAGES | 自然言語のメッセージ |
関連トピック: jp/c/string/strcoll