This header is part of the Input/output manipulators library.
Definitions
clears the specified ios_base flags (function) | |
sets the specified ios_base flags (function) | |
changes the base used for integer I/O (function) | |
changes the fill character (function template) | |
changes floating-point precision (function) | |
changes the width of the next input/output field (function) | |
(C++11) | parses a monetary value (function template) |
(C++11) | formats and outputs a monetary value (function template) |
(C++11) | parses a date/time value of specified format (function template) |
(C++11) | formats and outputs a date/time value according to the specified format (function template) |
(C++14) | inserts and extracts quoted strings with embedded spaces (function template) |
Synopsis
1 2 3 4 5 6 7 8 9 10 11 12 13 | namespace std { // types T1, T2, ... are unspecified implementation types /*T1*/ resetiosflags(ios_base::fmtflags mask); /*T2*/ setiosflags (ios_base::fmtflags mask); /*T3*/ setbase( int base); template <charT> /*T4*/ setfill(charT c); /*T5*/ setprecision( int n); /*T6*/ setw( int n); template < class moneyT> /*T7*/ get_money(moneyT& mon, bool intl = false ); template < class moneyT> /*T8*/ put_money( const moneyT& mon, bool intl = false ); template < class charT> /*T9*/ get_time( struct tm * tmb, const charT* fmt); template < class charT> /*T10*/ put_time( const struct tm * tmb, const charT* fmt); } |
Please login to continue.