<clocale>
clocale
<clocale>ヘッダでは、ローカライゼーション(地域化)に関するクラス・関数を定義する。
これらの機能は基本的には、std名前空間に属することを除いてC言語の標準ライブラリ<locale.h>ヘッダと同じである。
マクロ
| 名前 | 説明 | 対応バージョン |
|---|---|---|
NULL |
ヌルポインタ定数に展開されるマクロ | |
LC_ALL |
すべてのロケールカテゴリを一括指定するための定数 | |
LC_COLLATE |
文字列の照合(比較)規則に関するロケールカテゴリ | |
LC_CTYPE |
文字分類(大文字/小文字、数字、空白など)やマルチバイト文字の扱いに関するカテゴリ | |
LC_MONETARY |
通貨表記に関するロケールカテゴリ | |
LC_NUMERIC |
数値表記に関するロケールカテゴリ(小数点記号など) | |
LC_TIME |
日付および時刻表記に関するロケールカテゴリ |
構造体
| 名前 | 説明 | 対応バージョン |
|---|---|---|
lconv |
数値・通貨表示の書式設定をまとめた型 |
関数
| 名前 | 説明 | 対応バージョン |
|---|---|---|
setlocale |
ロケールを変更、または現在のロケールを取得する。 | |
localeconv |
現在のロケールに応じた数値・通貨表記情報を取得する。 |