##### cppreference.com

##### Search

Create account

##### Namespaces

- Page
- Discussion

##### Variants

##### Views

- View
- Edit
- History

##### Actions

# Standard library header <iomanip>

From cppreference.com
< cpp‎ | header

This header is part of the Input/output manipulators library.

### [edit] Definitions

resetiosflags | clears the specified ios_base flags (function) [edit]
setiosflags | sets the specified ios_base flags (function) [edit]
setbase | changes the base used for integer I/O (function) [edit]
setfill | changes the fill character (function template) [edit]
setprecision | changes floating-point precision (function) [edit]
setw | changes the width of the next input/output field (function) [edit]
get_money (C++11) | parses a monetary value (function template) [edit]
put_money (C++11) | formats and outputs a monetary value (function template) [edit]
get_time (C++11) | parses a date/time value of specified format (function template) [edit]
put_time (C++11) | formats and outputs a date/time value according to the specified format (function template) [edit]
quoted (C++14) | inserts and extracts quoted strings with embedded spaces (function template) [edit]

### [edit] Synopsis

    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);
    }

Retrieved from "http://en.cppreference.com/mwiki/index.php?title=cpp/header/iomanip&oldid=75156"