標準ライブラリヘッダ <iomanip>
提供: cppreference.com
このヘッダは入出力ライブラリの一部です。
関数 | |
指定された ios_base のフラグをクリアします (関数) | |
指定された ios_base のフラグを設定します (関数) | |
整数の入出力に使用される基数を変更します (関数) | |
フィル文字を変更します (関数テンプレート) | |
浮動小数点の精度を変更します (関数) | |
次の入出力フィールドの幅を変更します (関数) | |
(C++11) | 金額をパースします (関数テンプレート) |
(C++11) | 金額をフォーマットして出力します (関数テンプレート) |
(C++11) | 指定された書式の日付/時刻の値をパースします (関数テンプレート) |
(C++11) | 指定された書式に従って日付/時刻の値をフォーマットして出力します (関数テンプレート) |
(C++14) | 空白を含む引用符付き文字列の挿入と抽出 (関数テンプレート) |
[編集]概要
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<class 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(conststruct tm* tmb, const CharT* fmt); template<class CharT>/*T11*/ quoted(const CharT* s, CharT delim = CharT('"'), CharT escape = CharT('\\')); template<class CharT, class Traits, class Allocator>/*T12*/ quoted(const basic_string<CharT, Traits, Allocator>& s, CharT delim = CharT('"'), CharT escape = CharT('\\')); template<class CharT, class Traits, class Allocator>/*T13*/ quoted(basic_string<CharT, Traits, Allocator>& s, CharT delim = CharT('"'), CharT escape = CharT('\\')); template<class CharT, class Traits>/*T14*/ quoted(basic_string_view<CharT, Traits> s, CharT delim = CharT('"'), CharT escape = CharT('\\'));}