Standard library header <iomanip>
From cppreference.com
This header is part of the Input/output manipulators library.
[edit] 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) |
[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); }