Condividi tramite


<iomanip> put_money

Inserisce un importo monetario utilizzando il formato desiderato in un flusso.

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

Parametri

  • _Amount
    L'importo monetario da inserire nel flusso.

  • _Intl
    Impostare su true se il manipolatore utilizza il formato internazionale, se false.

Valore restituito

Restituisca il valore str.

Note

Il manipolatore restituisce un oggetto che, una volta inserito nel flusso str, si comporta come funzione di output formattato che chiama la funzione membro put per il money_put facet delle impostazioni locali associata a str.Se eseguita correttamente, la chiamata inserisce amount formattato in modo adeguato, utilizzando _Intl per indicare il formato internazionali e str.fill(), come l'elemento di riempimento.Il manipolatore quindi restituisce str.

Money deve essere di tipo long double o di una creazione di istanze basic_string con gli stessi parametri di tratti e elemento str.

Requisiti

intestazione: <iomanip>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

<iomanip>

programmazione di iostream

convenzioni di iostream