Project 3 - Currency Type
|
#include <ioflags.hpp>
Public Member Functions | |
ioflags (std::basic_ios< char > &stream) | |
~ioflags () | |
Restore the formatting flags. | |
ioflags (ioflags const &)=delete | |
ioflags & | operator= (ioflags const &)=delete |
Save and restore I/O stream flags. When a function needs to temporarily alter an I/O stream flags, simply define an object of type ioflags
. Set whatever flags you want. When the block exits or function returns, the original flags are restored.
Definition at line 15 of file ioflags.hpp.
|
inline |
Save the formatting flags from stream
.
stream | The stream that will have its flags modified and restored. |
Definition at line 20 of file ioflags.hpp.