<locale>
文字分類と文字列の照合順序の国際化サポートを含む、数値、通貨、暦のデータの表示や書式設定に関するさまざまな文化的慣習をカプセル化および操作するために、C++ プログラムで使用できるテンプレート クラスおよび関数を定義します。
#include <locale>
関数
特定のファセットが指定されたロケールに格納されているかどうかをテストします。 |
|
ロケールの要素が英字または数字であるかどうかをテストします。 |
|
ロケールの要素が英字であるかどうかをテストします。 |
|
ロケールの要素が制御文字であるかどうかをテストします。 |
|
ロケールの要素が数字であるかどうかをテストします。 |
|
ロケールの要素が英字または句読点であるかどうかをテストします。 |
|
ロケールの要素が小文字であるかどうかをテストします。 |
|
ロケールの要素が印刷可能な文字であるかどうかをテストします。 |
|
ロケールの要素が句読点であるかどうかをテストします。 |
|
ロケールの要素が空白文字であるかどうかをテストします。 |
|
ロケールの要素が大文字であるかどうかをテストします。 |
|
ロケールの要素が 16 進数を表すために使用される文字であるかどうかをテストします。 |
|
文字を小文字に変換します。 |
|
文字を大文字に変換します。 |
|
ロケールに格納されている指定された型のファセットへの参照を返します。 |
クラス
内部と外部の文字エンコーディングの変換に使用されるファセットを提供するテンプレート クラス。 |
|
変換の結果を示すためにファセットのメンバー関数の戻り値の型として使用される、result と呼ばれる列挙型を定義するために使用される codecvt クラスの基底クラス。 |
|
特定のロケールの照合ファセットとして使用できるオブジェクトを表す派生テンプレート クラス。変換に関する文化的領域に固有の情報を取得できるようにします。 |
|
文字列の並べ替え規則を処理するためのファセットを提供する照合テンプレート クラス。 |
|
特定のロケールの照合ファセットとして使用できるオブジェクトを表す派生テンプレート クラス。文字列の並べ替え規則に関する文化的領域に固有の情報を取得できるようにします。 |
|
文字の分類、大文字と小文字の変換、およびネイティブ文字セットとロケールで使用される文字セットとの変換に使用されるファセットを提供するテンプレート クラス。 |
|
char 型への ctype<CharType> テンプレート クラスの明示的な特殊化クラス。char 型の文字のさまざまなプロパティを設定するロケール ファセットとして使用できるオブジェクトを表します。 |
|
個々の文字または範囲全体の文字を分類またはテストするための列挙型を定義するために使用される ctype クラスの基底クラス。 |
|
特定のロケールの ctype ファセットとして使用できるオブジェクトを表す派生テンプレート クラス。文字の分類や、大文字と小文字およびネイティブと指定されたロケールの文字セットでの文字の変換を実行できるようにします。 |
|
特定のローカライズされた環境を集合的に定義する一連のファセットとして、カルチャ固有の情報をカプセル化するロケール オブジェクトを表すクラス。 |
|
このテンプレート クラスは、特定のロケールの国際化メッセージのカタログからローカライズされたメッセージを取得するためにロケールのファセットとして使用できるオブジェクトを表します。 |
|
メッセージのカタログの int 型を表す基底クラス。 |
|
特定のロケールのメッセージ ファセットとして使用できるオブジェクトを表す派生テンプレート クラス。ローカライズされたメッセージを取得できるようにします。 |
|
個々の文字または範囲全体の文字を分類またはテストするための列挙型を定義するために使用される ctype クラスの基底クラス。 |
|
CharType 型のシーケンスから通貨値への変換を制御するためにロケール ファセットとして使用できるオブジェクトを表すテンプレート クラス。 |
|
通貨値から CharType 型のシーケンスへの変換を制御するためにロケール ファセットとして使用できるオブジェクトを表すテンプレート クラス。 |
|
通貨入力フィールドまたは通貨出力フィールドを表すために使用される CharType 型のシーケンスを表すロケール ファセットとして使用できるオブジェクトを表すテンプレート クラス。 |
|
特定のロケールの moneypunct ファセットとして使用できるオブジェクトを表す派生テンプレート クラス。通貨の入力または出力フィールドを書式設定できるようにします。 |
|
CharType 型のシーケンスから数値への変換を制御するためにロケール ファセットとして使用できるオブジェクトを表すテンプレート クラス。 |
|
数値から CharType 型のシーケンスへの変換を制御するためにロケール ファセットとして使用できるオブジェクトを表すテンプレート クラス。 |
|
数値とブール式の書式設定および区切りに関する情報を表すために使用される、CharType 型のシーケンスを表すロケール ファセットとして使用できるオブジェクトを表すテンプレート クラス。 |
|
特定のロケールの moneypunct ファセットとして使用できるオブジェクトを表す派生テンプレート クラス。数値とブール式の書式設定および区切りを有効にします。 |
|
time_get テンプレート クラスのファセットの基底クラスとして使用されるクラス。dateorder 列挙型とこの方の複数の定数のみを定義します。 |
|
CharType 型のシーケンスから時刻値への変換を制御するためにロケール ファセットとして使用できるオブジェクトを表すテンプレート クラス。 |
|
time_get<CharType, InputIterator> 型のロケール ファセットとして使用できるオブジェクトを表す派生テンプレート クラス。 |
|
時刻値から CharType 型のシーケンスへの変換を制御するためにロケール ファセットとして使用できるオブジェクトを表すテンプレート クラス。 |
|
time_put<CharType, OutputIterator> 型のロケール ファセットとして使用できるオブジェクトを表す派生テンプレート クラス。 |