collate Class
樣板類別描述物件,以做為地區設定 facet 來控制排序和字串之間的比較它們,以及字串的雜湊中字元的集合。
template <class CharType >
class collate : public locale::facet
參數
- CharType
程式中用來編碼字元的型別。
備註
如同任何地區設定 facet,靜態物件 ID 會有一個預存的初始值為零。 第一次嘗試存取儲存的值會儲存唯一的正數值,在**識別碼。**在某些語言中,字元是組成群組,視為單一字元,並在其他個別的字元會被視為兩個字元。 自動分頁類別所提供的定序服務提供的方式來排序這種情況。
建構函式
類別的物件的建構函式collate ,做為地區設定 facet 來處理字串的排序慣例。 |
Typedef
型別描述的型別字元CharType。 |
|
描述字串型別的型別basic_string包含型別的字元CharType。 |
成員函式
比較兩個字元序列,其 facet 特定規則,來比較相等。 |
|
虛擬函式呼叫,以比較兩個字元序列,其 facet 特定規則,來比較相等。 |
|
虛擬函式呼叫以判斷其 facet 特定規則的順序的雜湊值。 |
|
虛擬函式呼叫,以將地區設定的字元序列轉換為 string,其可用於的詞彙編篡比較其他同樣地從相同的地區設定轉換的字元順序。 |
|
決定其 facet 特定規則的順序的雜湊值。 |
|
從地區設定的字元序列轉換為萬用字元的詞彙編篡比較是與其他同樣地從相同的地區設定轉換的字元序列的字串中。 |
需求
標頭: <locale>
Namespace: 標準