moneypunct::do_neg_format
呼叫傳回格式化的地區設定專用規則的受保護的虛擬成員函式輸出與負數數量。
virtual pattern do_neg_format( ) const;
傳回值
受保護的虛擬成員函式傳回決定了一個地區設定專用規則產生負面數量的貨幣輸出欄位。 pattern::field 的四個項目都可以有值:
比對零或更多空間的none 或產生。
符合或產生一個正號或負號的sign 。
比對零或更多空間的space 或產生空間。
符合或產生貨幣符號的symbol 。
符合或產生一個貨幣值的value 。
一個貨幣輸出欄位的元件產生,而一個貨幣輸入欄位的元件按這些項目會顯示在 pattern::field的順序相符。 每一個值, signsymbol, value和 none ,或 space 必須正好一次發生。 值 none 不能出現。 值空間 must 未出現在第一個或前。 如果 Intl 是 true,命令是 symbol, sign, none,然後 value。
moneypunct<CharType, Intl> 範本版本傳回 {money_base::symbol, money_base::sign, money_base::value, money_base::none}。
範例
請參閱 neg_format範例,虛擬成員函式是由 neg_format呼叫。
需求
標題: <地區設定>
命名空間: std