template <class moneyT>/*unspecified*/ put_money (const moneyT& mon, bool intl = false);
true),它会调用 money_put::put(使用流的选定区域设置)来执行格式化和插入操作,并相应地调整流的内部状态标志。最后,在返回前销毁 sentry 对象。<iomanip> 中声明。long double 或 basic_string 的实例化。true 表示国际表示形式,false 表示其他。| flag | 错误 |
|---|---|
| eofbit | - |
| failbit | 函数未能格式化 mon(如果 sentry 的构造失败,也可能设置此标志)。 |
| badbit | 流上的插入失败,或者发生了其他错误(例如,当此函数捕获内部操作抛出的异常时)。 当设置此标志时,流的完整性可能已受到影响。 |
|
|