unspecified resetiosflags(ios_base::fmtflags mask);
void f(ios_base& str, ios_base::fmtflags mask) { // reset specified flags str.setf(ios_base::fmtflags(0), mask); }
unspecified setiosflags(ios_base::fmtflags mask);
void f(ios_base& str, ios_base::fmtflags mask) { // set specified flags str.setf(mask); }
unspecified setbase(int base);
void f(ios_base& str, int base) { // set basefield str.setf(base == 8 ? ios_base::oct : base == 10 ? ios_base::dec : base == 16 ? ios_base::hex : ios_base::fmtflags(0), ios_base::basefield); }
unspecified setfill(char_type c);
template<class charT, class traits> void f(basic_ios<charT, traits>& str, charT c) { // set fill character str.fill(c); }
unspecified setprecision(int n);
void f(ios_base& str, int n) { // set precision str.precision(n); }
unspecified setw(int n);
void f(ios_base& str, int n) { // set width str.width(n); }