Freigeben über


<iomanip> get_money

Extrahiert einen Währungswert aus einem Stream unter Verwendung das gewünschte Format und der Wert in einem Parameter zurück.

template<class Money>
    T7 get_money(
        Money& _Amount, 
        bool _Intl
);

Parameter

  • _Amount
    Der extrahierte Währungswert.

  • _International
    Wenn true, internationales Format verwenden. Der Standardwert ist false.

Eigenschaftswert/Rückgabewert

Gibt dem Stream str zurück.

Hinweise

Der Manipulator gibt ein Objekt zurück, das, sofern dem Stream str extrahiert wurde, als ein formatted input function, der die Memberfunktion get für das Gebietsschemafacet money_get zugeordnete str aufruft, mit _Intl verhält, um internationalem Format angeben. Wenn erfolgreich, wird der Aufruf in _Amount den extrahierten Währungswert. 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