ios_base::fmtflags
Constants to specify the appearance of output.
namespace std {
class ios_base {
public:
typedef implementation-defined-bitmask-type fmtflags;
static const fmtflags boolalpha;
static const fmtflags dec;
static const fmtflags fixed;
static const fmtflags hex;
static const fmtflags internal;
static const fmtflags left;
static const fmtflags oct;
static const fmtflags right;
static const fmtflags scientific;
static const fmtflags showbase;
static const fmtflags showpoint;
static const fmtflags showpos;
static const fmtflags skipws;
static const fmtflags unitbuf;
static const fmtflags uppercase;
static const fmtflags adjustfield;
static const fmtflags basefield;
static const fmtflags floatfield;
...
};
}
Remarks
Supports the manipulators in ios.
The type is a bitmask type that describes an object that can store format flags. The distinct flag values (elements) are:
dec, to insert or extract integer values in decimal format.
hex, to insert or extract integer values in hexadecimal format.
oct, to insert or extract integer values in octal format.
showbase, to insert a prefix that reveals the base of a generated integer field.
internal, to pad to a field width as needed by inserting fill characters at a point internal to a generated numeric field. (For information on setting the field width, see .
Requirements
Header: <ios>
Namespace: std