moneypunct::do_neg_format
Funkcję chroniony członek wirtualnego nosi zwraca specyficznych reguły formatowania wyjść z ujemnych.
virtual pattern do_neg_format( ) const;
Wartość zwracana
Funkcja chroniony członek wirtualnego zwraca specyficznych reguły określania jak wygenerować pole wyjściowe pieniężnej na kwotę ujemną.Każdy z czterech elementów pattern::field może mieć wartości:
Brak Dopasuj zero lub więcej spacji lub wygenerować nothing.
znak Dopasuj lub wygenerować znak dodatni lub ujemny.
miejsce Dopasuj zero lub więcej spacji lub wygenerować spację.
symbol Dopasuj lub wygenerować symbol waluty.
wartość Dopasuj lub wygenerować wartości pieniężnej.
Składniki pole wyjściowe pieniężne są generowane i składniki pieniężnej pole wejściowe są dopasowywane w kolejności, w jakiej elementy te pojawiają się w pattern::field.Wartości znak, symbol, wartośćoraz Brak lub miejsca musi pojawiają się tylko raz.Wartość Brak nie wyświetlany pierwszy.Miejsca na wartość musi nie pojawiają się pierwsze lub ostatnie.Jeśli Intl ma wartość true, kolejność jest symbol, znak, Brak, następnie wartość.
Wersja szablonu moneypunct<CharType, Intl> Zwraca {money_base::symbol, money_base::sign, money_base::value, money_base::none}.
Przykład
Zobacz przykład dla neg_format, gdzie funkcja członka wirtualnego jest wywoływana przez neg_format.
Wymagania
Nagłówek: <locale>
Obszar nazw: std