put

Outputs a localized monetary value.

  iter_type put(iter_type s, bool intl, ios_base& f,
  char_type fill, long double quant) const;
  iter_type put(iter_type s, bool intl, ios_base& f,
  char_type fill, const string_type& quant) const;
  
Remarks

Returns an iterator immediately beyond the last character recognized as a valid monetary quantity.