次の方法で共有


moneypunct::do_neg_format

書式設定するロケール固有の規則を返すために呼び出されるプロテクト仮想メンバー関数は、否定的な量と出力します。

virtual pattern do_neg_format( ) const;

戻り値

プロテクト仮想メンバー関数は、を判断するためのロケール固有の規則を負の値の通貨出力フィールドを生成する方法を返します。pattern::field の 4 種類の要素に値が存在する場合:

  • ゼロ以上の空白と一致するnone または何も生成する。

  • 正または負の符号と一致するか、または生成するsign

  • ゼロ以上の空白と一致するspace または空白を生成します。

  • 通貨記号に一致するか、または生成するsymbol

  • 通貨値と一致するか、または生成する**[value]**。

通貨出力フィールドのコンポーネントが生成され、通貨入力フィールドのコンポーネントは、各要素が pattern::fieldに表示される順序に一致します。値 signsymbol、**[value]には、nonespace 一度だけ表示されます。値 none が最初に表示する必要があります。値の領域 must 表示されないため、1 番目または最後。Intl が true の場合、symbol順序は、signnone[value]**です。

moneypunct<CharTypeIntl> テンプレートのバージョンは {money_base::symbolmoney_base::signmoney_base::valuemoney_base::none}を返します。

使用例

仮想メンバー関数が neg_formatによって呼び出されます neg_formatの例を参照してください。

必要条件

ヘッダー: <locale>

名前空間: std

参照

関連項目

moneypunct Class