建議使用 Visual Studio 2017

<locale>

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

定義樣板類別和函式,C++ 程式可以用來封裝和操作有關數字、貨幣和行事曆資料表示和格式化的不同文化特性慣例,包括字元分類和字串定序的國際化支援。

#include <locale>  
  

函式

has_facet測試特定的 facet 是否在指定的地區設定中儲存。
isalnum測試地區設定中的項目是否為字母或數字字元。
isalpha測試地區設定中的項目是否為字母字元。
iscntrl測試地區設定中的項目是否為控制字元。
isdigit測試地區設定中的項目是否為數字字元。
isgraph測試地區設定中的項目是否為英數字元或標點符號字元。
islower測試地區設定中的項目是否為小寫。
isprint測試地區設定中的項目是否為可列印的字元。
ispunct測試地區設定中的項目是否為標點符號字元。
isspace測試地區設定中的項目是否為空白字元。
isupper測試地區設定中的項目是否為大寫。
isxdigit測試地區設定中的項目是否為用來表示十六進位數字的字元。
tolower將字元轉換為小寫。
toupper將字元轉換為大寫。
use_facet傳回儲存在地區設定中指定之類型的 facet 的參考。

類別

codecvt樣板類別,提供用於內部和外部字元編碼之間轉換的 facet。
codecvt_baseCodecvt 類別是用來定義列舉類型的基底類別稱為結果,做為 facet 成員函式傳回類型以表示轉換的結果。
codecvt_byname衍生的樣板類別,描述可以做為特定地區設定的定序 facet 的物件,啟用有關轉換的文化特性區域特定資訊的擷取。
自動分頁定序樣板類別,提供處理字串排序慣例的 facet。
collate_byname衍生的樣板類別,描述可以做為特定地區設定的定序 facet 的物件,啟用有關字串排序慣例的文化特性區域特定資訊的擷取。
ctype樣板類別,提供用於字元分類、大小寫轉換,以及原生字元集和地區設定所用字元集之間轉換的 facet。
ctype<>>樣板類別的明確特製化的類別ctype<>> 輸入char,描述可以做為地區設定 facet 各種屬性的類型的字元特性的物件char
ctype_basectype 類別的基底類別,用來定義用於個別字元或在整個範圍內字元分類或測試的列舉類型。
ctype_byname衍生的樣板類別,描述可以做為特定地區設定的 ctype facet 的物件,啟用字元分類、大小寫字元轉換,以及原生字元集和地區設定所指定字元集之間的轉換。
地區設定描述地區設定物件的類別,將特定文化特性資訊封裝做為共同定義特定當地語系化環境的一組 facet。
訊息樣板類別,描述可以做為地區設定 facet 的物件,以便從特定地區設定的國際化訊息目錄擷取當地語系化訊息。
messages_base基底類別,描述訊息目錄的 int 類型。
messages_byname衍生的樣板類別,描述可以做為特定地區設定的訊息 facet 的物件,啟用當地語系化訊息擷取。
money_basectype 類別的基底類別,用來定義用於個別字元或在整個範圍內字元分類或測試的列舉類型。
money_get樣板類別描述可以做為地區設定 facet,以控制序列的類型轉換的物件, CharType為貨幣值。
money_put樣板類別描述可以做為控制貨幣值轉換為類型序列地區設定 facet 的物件, CharType
moneypunct樣板類別描述可以做為地區設定 facet 描述的型別順序的物件, CharType用來表示貨幣輸入的欄位或貨幣輸出欄位。
moneypunct_byname衍生的樣板類別,描述可以做為特定地區設定的 moneypunct facet 的物件,啟用貨幣輸入或輸出欄位格式化。
num_get樣板類別描述可以做為地區設定 facet,以控制序列的類型轉換的物件, CharType為數值。
num_put樣板類別描述可以做為數值類型的順序來控制轉換地區設定 facet 的物件, CharType
numpunct樣板類別描述可以做為區域 facet 描述的型別序列的物件, CharType用來代表格式和標點符號的數值和布林運算式的相關資訊。
numpunct_byname衍生的樣板類別,描述可以做為特定地區設定的 moneypunct facet 的物件,啟用數值和布林運算式格式和標點符號。
time_base針對樣板類別 time_get 之 facet 提供基底類別的類別,僅定義列舉類型 dateorder 和此類型的數個常數。
time_get樣板類別描述可以做為地區設定 facet,以控制序列的類型轉換的物件, CharType為時間值。
time_get_byname衍生的樣板類別描述可以做為地區設定 facet 的型別 time_get 物件CharTypeInputIterator>。
time_put樣板類別描述可以做為控制時間值轉換為類型序列地區設定 facet 的物件, CharType
time_put_byname衍生的樣板類別描述可以做為地區設定 facet 的型別物件time_put < CharTypeOutputIterator>。
wbuffer_convert 類別描述資料流緩衝區,可控制與位元組資料流緩衝區之間的項目傳輸。
wstring_convert 類別樣板類別,會執行寬字串與位元組字串之間的轉換。

字碼頁
地區設定名稱、 語言和國家/地區字串
C + + 標準程式庫中的執行緒安全

顯示: