Standard library header - cppreference.com (original) (raw)
This header is part of the Input/output library.
| Functions | |
|---|---|
| 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 { /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); template /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); template /unspecified/ quoted(const CharT* s, CharT delim = CharT('"'), CharT escape = CharT('\')); template<class CharT, class Traits, class Allocator> /unspecified/ quoted(const basic_string<CharT, Traits, Allocator>& s, CharT delim = CharT('"'), CharT escape = CharT('\')); template<class CharT, class Traits, class Allocator> /unspecified/ quoted(basic_string<CharT, Traits, Allocator>& s, CharT delim = CharT('"'), CharT escape = CharT('\')); template<class CharT, class Traits> /unspecified/ quoted(basic_string_view<CharT, Traits> s, CharT delim = CharT('"'), CharT escape = CharT('\')); }