When the boolalpha format flag is set, bool values are insterted/extracted as their names: true and false instead of integral values.
This flag can be unset with the noboolalpha manipulator.
The boolalpha flag is not set in standard streams on initialization.
Parameters
- str
- Stream object where to apply.
Because this function is a manipulator, it is designed to be used alone with no arguments in conjunction with the insertion (<<) and extraction (>>) operations on streams (see example below).
Return Value
A reference to the stream object.Example
| 1 2 3 4 5 6 7 8 9 10 11 |
|
The execution of this example displays something similar to:
true 1 |
See also
| noboolalpha | No alphanumerical bool values (manipulator function) |
| ios_base::flags | Get/set format flags (public member function) |
| ios_base::setf | Set specific format flags (public member function) |
| ios_base::unsetf | Clear specific format flags (public member function) |
| setiosflags | Set format flags (manipulator function) |
