共用方式為


collate Class

樣板類別描述物件,以做為地區設定 facet 來控制排序和字串之間的比較它們,以及字串的雜湊中字元的集合。

template <class CharType > 
 class collate : public locale::facet

參數

  • CharType
    程式中用來編碼字元的型別。

備註

如同任何地區設定 facet,靜態物件 ID 會有一個預存的初始值為零。 第一次嘗試存取儲存的值會儲存唯一的正數值,在**識別碼。**在某些語言中,字元是組成群組,視為單一字元,並在其他個別的字元會被視為兩個字元。 自動分頁類別所提供的定序服務提供的方式來排序這種情況。

eft5f5sf.collapse_all(zh-tw,VS.110).gif建構函式

自動分頁

類別的物件的建構函式collate ,做為地區設定 facet 來處理字串的排序慣例。

eft5f5sf.collapse_all(zh-tw,VS.110).gifTypedef

char_type

型別描述的型別字元CharType

string_type

描述字串型別的型別basic_string包含型別的字元CharType

eft5f5sf.collapse_all(zh-tw,VS.110).gif成員函式

compare

比較兩個字元序列,其 facet 特定規則,來比較相等。

do_compare

虛擬函式呼叫,以比較兩個字元序列,其 facet 特定規則,來比較相等。

do_hash

虛擬函式呼叫以判斷其 facet 特定規則的順序的雜湊值。

do_transform

虛擬函式呼叫,以將地區設定的字元序列轉換為 string,其可用於的詞彙編篡比較其他同樣地從相同的地區設定轉換的字元順序。

hash

決定其 facet 特定規則的順序的雜湊值。

Transform - 轉換

從地區設定的字元序列轉換為萬用字元的詞彙編篡比較是與其他同樣地從相同的地區設定轉換的字元序列的字串中。

需求

標頭: <locale>

Namespace: 標準

請參閱

參考

在標準 C++ 程式庫中的執行緒安全

其他資源

自動分頁的成員

<locale> 成員