[iomanip.syn] # 31 Input/output library [[input.output]](./#input.output) ## 31.7 Formatting and manipulators [[iostream.format]](iostream.format#iomanip.syn) ### 31.7.3 Header synopsis [iomanip.syn] [🔗](#header:%3ciomanip%3e) namespace std {// [[std.manip]](std.manip "31.7.7 Standard manipulators"), standard manipulators*unspecified* resetiosflags(ios_base::fmtflags mask); *unspecified* setiosflags (ios_base::fmtflags mask); *unspecified* setbase(int base); template *unspecified* setfill(charT c); *unspecified* setprecision(int n); *unspecified* setw(int n); // [[ext.manip]](ext.manip "31.7.8 Extended manipulators"), extended manipulatorstemplate *unspecified* get_money(moneyT& mon, bool intl = false); template *unspecified* put_money(const moneyT& mon, bool intl = false); template *unspecified* get_time(tm* tmb, const charT* fmt); template *unspecified* put_time(const tm* tmb, const charT* fmt); // [[quoted.manip]](quoted.manip "31.7.9 Quoted manipulators"), quoted manipulatorstemplate*unspecified* quoted(const charT* s, charT delim = charT('"'), charT escape = charT('\\')); template*unspecified* quoted(const basic_string& s, charT delim = charT('"'), charT escape = charT('\\')); template*unspecified* quoted(basic_string& s, charT delim = charT('"'), charT escape = charT('\\')); template*unspecified* quoted(basic_string_view s, charT delim = charT('"'), charT escape = charT('\\'));}