Share via


numpunct 類別

樣板類別,描述可以做為區域 facet 的物件,以描述用來表示數值和布林運算式格式和標點符號資訊之 CharType 類型的序列。

template <class CharType>
   class numpunct : public locale::facet;

參數

  • CharType
    程式內用於編碼地區設定字元的類型。

備註

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

建構函式

numpunct

numpunct 類型物件的建構函式。

Typedef

char_type

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

string_type

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

成員函式

decimal_point

傳回地區設定特定項目以做為小數點。

do_decimal_point

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

do_falsename

受保護的虛擬成員函式,呼叫以傳回要當做 false 值的文字表示的字串。

do_grouping

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

do_thousands_sep

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

do_truename

受保護的虛擬成員函式,呼叫以傳回要當做 true 值的文字表示的字串。

falsename

傳回字串,做為 false 值的文字表示。

群組

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

thousands_sep

傳回地區設定特定項目以做為千位分隔符號。

truename

傳回字串,做為 true 值的文字表示。

需求

標頭:<locale>

命名空間: std

請參閱

參考

<locale>

facet 類別

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