Set and Unset Format Flags to IO streams
This video tutorial explains how to set format flags to specific io streams in c++ programming.
You will learn what are the format flags available, how to set format flags using setf function to a stream, how to use flags function to set multiple flags to a stream, how to unset flags using unsetf function, which format flags are available from IOS class in detail with examples.
source code for this tutorial
#include <iostream>
using namespace std;
// formatflags setf(formatsflans flag);
int main()
{
cout.setf(ios :: showpos , ios :: showpoint);
cout.unsetf(ios :: showpos);
auto flag = ios :: showpos | ios :: showpoint | ios :: showbase;
cout.flags(flag);
cout << 100.2 <<endl;
cout << -65.3 <<endl;
cout << 89.8<<endl;
return 0;
}