Freigeben über


<iomanip> put_money

Setzt einen Währungswert mit das gewünschte Format in einen Stream ein.

template<class Money>
    T8 put_money(
        const Money& _Amount, 
        bool _Intl
);

Parameter

  • _Amount
    Die Währungswert in den Stream.

  • _Intl
    Legen Sie auf true, wenn Manipulator internationales Format verwendet, false fest, wenn es nicht.

Rückgabewert

Gibt str zurück.

Hinweise

Der Manipulator gibt ein Objekt zurück, das, in den Stream str eingefügt wird, als formatierte Ausgabefunktion verhält, die die Memberfunktion put für das Gebietsschemafacet money_put zugeordnete str aufruft. Wenn erfolgreich, wird der Aufruf entsprechend formatiertes amount, mit _Intl, um internationalem Format und str.fill(), als das Füllbereichselement anzugeben ein. Der Manipulator gibt str zurück.

Money muss vom Typ long double oder einer Instanziierung von basic_string mit den gleichen Elements und Merkmalsparametern wie str sein.

Anforderungen

Header: <iomanip>

Namespace: std

Siehe auch

Referenz

<iomanip>

iostream-Programmierung

iostreams-Konventionen