template <class moneyT> /*unspecified*/ get_money (moneyT& mon, bool intl = false);
false). Then (if evaluating the sentry object is true), it calls money_get::get (using the stream's selected locale) to perform both the extraction and the parsing operations, and adjusts the stream's internal state flags accordingly. Finally, it destroys the sentry object before returning.<iomanip>.long double or a basic_string instantiation.true for international representations, false otherwise.| flag | error |
|---|---|
| eofbit | The input sequence has no more characters available (end-of-file reached). |
| failbit | Either no characters were extracted, or the characters extracted could not be interpreted as a valid monetary value. |
| badbit | Error on stream (such as when this function catches an exception thrown by an internal operation). When set, the integrity of the stream may have been affected. |
|
|