共用方式為


moneypunct 類別

此樣板類別描述可以做為地區設定 facet 的物件,以描述用來表示貨幣輸入欄位或貨幣輸出欄位之 CharType 類型的序列。 如果樣板參數 Intl 為 true,則遵守國際慣例。

template<class CharType, bool Intl> 
   class moneypunct;

參數

  • CharType
    用於程式內部字元編碼的類型。

  • Intl
    旗標,指定是否要遵守國際慣例。

備註

如同所有地區設定 facet,靜態物件識別碼有初始儲存值零。 第一次嘗試存取它的儲存值時,會在 id 中儲存唯一的正值。

常數靜態物件 intl 儲存樣板 Intl 的值。

建構函式

moneypunct

moneypunct 類型物件的建構函式。

Typedef

char_type

類型,用來描述由地區設定使用的字元。

string_type

類型,描述包含 CharType 類型字元的字串。

成員函式

curr_symbol

傳回地區設定特定的項目序列,做為貨幣符號。

decimal_point

傳回地區設定特定的項目序列,做為小數點符號。

do_curr_symbol

受保護的虛擬成員函式,傳回地區設定特定的項目序列以做為貨幣符號。

do_decimal_point

受保護的虛擬成員函式,呼叫以傳回地區設定特定的項目序列,做為小數點符號。

do_frac_digits

受保護的虛擬成員函式傳回地區設定特定的小數點右邊位數。

do_grouping

受保護的虛擬成員函式傳回決定如何將數字群組在小數點左側的地區設定特定規則。

do_neg_format

受保護的虛擬成員函式,呼叫以傳回具有負數數量的格式化輸出的地區設定特定規則。

do_negative_sign

受保護的虛擬成員函式,呼叫以傳回地區設定特定的項目序列,做為負號。

do_pos_format

受保護的虛擬成員函式,呼叫以傳回具有正數數量的格式化輸出的地區設定特定規則。

do_positive_sign

受保護的虛擬成員函式,呼叫以傳回地區設定特定的項目序列,做為正號。

do_thousands_sep

受保護的虛擬成員函式,呼叫以傳回地區設定特定的項目序列,做為千位分隔符號。

frac_digits

傳回地區設定特定的小數點右邊位數。

群組

傳回決定如何將數字群組在任何小數點左側的地區設定特定規則。

neg_format

傳回具有負數數量的格式化輸出的地區設定特定規則。

negative_sign

傳回地區設定特定的項目序列,做為負號。

pos_format

傳回具有正數數量的格式化輸出的地區設定特定規則。

positive_sign

傳回地區設定特定的項目序列,做為正號。

thousands_sep

傳回地區設定特定的項目序列,做為千位分隔符號。

需求

標頭:<locale>

命名空間: std

請參閱

參考

<locale>

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