moneypunct::do_neg_format
呼叫傳回格式化的一個地區設定專用規則的受保護的虛擬成員函式來輸出加上負值的數量。
virtual pattern do_neg_format( ) const;
傳回值
受保護的虛擬成員函式會判斷如何之地區設定專用規則產生負數數量的貨幣輸出資料行。 pattern::field 的四個項目都可以有值:
若要對應零或多個空格的none 或產生。
比對或產生正負符號的sign 。
若要對應零或多個空格的space 或產生空間。
比對或產生貨幣符號的symbol 。
符合或建立一個貨幣值的值 。
一個貨幣輸出資料行的元件產生,而一個貨幣輸入欄位的元件依這些項目會顯示在 pattern::field順序相符。 每一個值, signsymbol, 值,和 none 或 space 必須正好在出現。 值 none 無法最先出現。 值空間 must 未出現在第一個或最後一個。 如果 Intl 為 true 時,這個命令是 symbol, sign, none,然後 值。
moneypunct<CharType, Intl的>樣板傳回 {money_base::symbol, money_base::sign, money_base::value, money_base::none}。
範例
neg_format。請參閱方法的範例,虛擬成員函式。 neg_format呼叫。
需求
標題: <locale>
命名空間: std