Localization library
提供:cppreference.com
< cpp
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
ロケール機能は文字の分類と文字列照合、数値、通貨、日付/時刻の書式化と解析、およびメッセージ取得に対する国際化サポートが含まれています。ロケール設定は、ストリームI / O、正規表現ライブラリ、C + +標準ライブラリの他のコンポーネントの動作を制御.
Original:
The locale facility includes internationalization support for character classification and string collation, numeric, monetary, and date/time formatting and parsing, and message retrieval. Locale settings control the behavior of stream I/O, regular expression library, and other components of the C++ standard library.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[編集] ロケール
| Defined in header
<locale> | |
Original: Locales and facets The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| 文化の違いをカプセル化するポリモーフィックなファセットの集合 Original: set of polymorphic facets that encapsulate cultural differences The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラス) | |
| ロケールからファセットを取得します Original: obtains a facet from a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| ロケールかどうかをチェックするには、特定のファセットを実装しています Original: checks if a locale implements a specific facet The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
Original: Character classification The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| チェックに変換されます Original: checks if a character is classified as whitespace by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| (C++11) |
checks if a character is classified as a blank character by a locale (関数テンプレート) |
| チェック文字はロケールによって制御文字として分類されている場合 Original: checks if a character is classified as a control character by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| チェック文字はロケールによって大文字として分類されている場合 Original: checks if a character is classified as uppercase by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| チェック文字はロケールによって小文字として分類されている場合 Original: checks if a character is classified as lowercase by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| チェック文字はロケールによってアルファベットとして分類されている場合 Original: checks if a character is classified as alphabetic by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| チェック文字はロケールによって数字として分類されている場合 Original: checks if a character is classified as a digit by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| チェック文字はロケールによって句読点として分類されている場合 Original: checks if a character is classified as punctuation by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| 文字かどうかをチェックするには、ロケールでは16進数の数字として分類されます Original: checks if a character is classified as a hexadecimal digit by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| チェック文字はロケールによって英数字として分類されている場合 Original: checks if a character is classified as alphanumeric by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| チェック文字はロケールによって印刷可能として分類されている場合 Original: checks if a character is classified as printable by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| チェック文字はロケールによってグラフィカルにclassfiedされている場合 Original: checks if a character is classfied as graphical by a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
Original: Character conversions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| ロケールのctypeファセットを使用して文字を大文字に変換します Original: converts a character to uppercase using the ctype facet of a locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (関数テンプレート) | |
| converts a character to lowercase using the ctype facet of a locale (関数テンプレート) | |
Original: String and stream conversions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| (C++11) |
ワイド文字列とバイト文字列の間の変換を行います Original: performs conversions between a wide string and a byte string The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) |
| (C++11) |
バイトストリームバッファとワイドストリームバッファ間の変換を行います Original: performs conversion between a byte stream buffer and a wide stream buffer The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) |
Original: Facet category base classes The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| 文字分類カテゴリを定義します Original: defines character classification categories The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラス) | |
| 文字変換エラーを定義しています Original: defines character conversion errors The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラス) | |
| メッセージカタログの種類を定義します Original: defines messages catalog type The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラス) | |
| 日付形式の定数を定義します Original: defines date format constants The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラス) | |
| 通貨フォーマットパターンが定義されています Original: defines monetary formatting patterns The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラス) | |
Original: Facet categories The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| 文字の分類表を定義します Original: defines character classification tables The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| タイプstd::ctype用charの専門化 Original: specialization of std::ctype for type char The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレートの特殊化の2つの値を比較します) | |
| UTF-8、UTF-16、UTF-32を含む文字エンコーディング間の変換を行います Original: converts between character encodings, including UTF-8, UTF-16, UTF-32 The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 文字列の比較とハッシュを辞書式が定義されています Original: defines lexicographical comparison and hashing of strings The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| メッセージ·カタログからの文字列の検索を実装しています Original: implements retrieval of strings from message catalogs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| struct std::tmに入力文字列から時刻/日付の値を解析します Original: parses time/date values from an input character sequence into struct std::tm The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 文字シーケンスとして出力struct std::tmの形式が内容 Original: formats contents of struct std::tm for output as character sequence The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| parses numeric values from an input character sequence (クラステンプレート) | |
| 文字シーケンスとして出力するための書式の数値 Original: formats numeric values for output as character sequence The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 数値の区切り文字の規則を定義します Original: defines numeric punctuation rules The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 入力文字シーケンスからの金銭的価値を解析し、構築します Original: parses and constructs a monetary value from an input character sequence The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| フォーマット文字シーケンスとして出力するための金銭的価値 Original: formats a monetary value for output as a character sequence The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| std::money_getとstd::money_putによって使用される通貨形式のパラメータを定義します Original: defines monetary formatting parameters used by std::money_get and std::money_put The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
Original: Locale-specific facet categories The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| 名前のロケール用のシステム提供std::ctypeを表しています Original: represents the system-supplied std::ctype for the named locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 名前のロケール用のシステム提供std::ctype<char>を表しています Original: represents the system-supplied std::ctype<char> for the named locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレートの特殊化の2つの値を比較します) | |
| 名前のロケール用のシステム提供std::codecvtを表しています Original: represents the system-supplied std::codecvt for the named locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 名前のロケール用のシステム提供std::messagesを表しています Original: represents the system-supplied std::messages for the named locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 名前のロケール用のシステム提供std::collateを表しています Original: represents the system-supplied std::collate for the named locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 名前のロケール用のシステム提供std::time_getを表しています Original: represents the system-supplied std::time_get for the named locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 名前のロケール用のシステム提供std::time_putを表しています Original: represents the system-supplied std::time_put for the named locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 名前のロケール用のシステム提供std::numpunctを表しています Original: represents the system-supplied std::numpunct for the named locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
| 名前のロケール用のシステム提供std::moneypunctを表しています Original: represents the system-supplied std::moneypunct for the named locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) | |
[編集] ロケールに依存しないUnicode変換ファセット
| Defined in header
<codecvt> | |
| (C++11) |
UTF-8とUCS2/UCS4の間で変換を行います Original: converts between UTF-8 and UCS2/UCS4 The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) |
| (C++11) |
UTF-16とUCS2/UCS4の間で変換を行います Original: converts between UTF-16 and UCS2/UCS4 The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラステンプレート) |
| (C++11) |
converts between UTF-8 and UTF-16 (クラステンプレート) |
| (C++11) |
タグ標準codecvtファセットの動作を変更する Original: tags to alter behavior of the standard codecvt facets The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラス) |
[編集] Cライブラリのロケール
| Defined in header
<clocale> | |
| 現在のCロケールを取得し、設定します Original: gets and sets the current C locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (機能) | |
| std::setlocaleためのロケールカテゴリ Original: locale categories for std::setlocale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (マクロ定数) | |
| 現在のロケールの数値および通貨書式設定の詳細を照会します Original: queries numeric and monetary formatting details of the current locale The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (機能) | |
| std::localeconvによって返された書式設定の詳細、 Original: formatting details, returned by std::localeconv The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (クラス) | |