Demuestra la funición miembro flags.
c:
#include <iostream>
using std::cout;
using std::endl;
using std::ios;
int main()
{
int i = 1000;
double d = 0.0947628;
cout << "El valor de la variable flags es: "
<< cout.flags()
<< "\nImprime un int y un double con el formato origianl:\n"
<< i << '\t' << d << "\n\n";
long formatoOriginal =
cout.flags( ios::oct | ios::scientific );
cout << "El valor de la variable flags es: "
<< cout.flags()
<< "\nImprime un int y un double con un nuevo formato \n"
<< "especificado con el uso de la función miembro flags:\n"
<< i << '\t' << d << "\n\n";
cout.flags( formatoOriginal );
cout << "El valor de la variable flags es: "
<< cout.flags()
<< "\nImprime los valores de nuevo con el formato original:\n"
<< i << '\t' << d << endl;
return 0;
} // fin de la función main
using std::cout;
using std::endl;
using std::ios;
int main()
{
int i = 1000;
double d = 0.0947628;
cout << "El valor de la variable flags es: "
<< cout.flags()
<< "\nImprime un int y un double con el formato origianl:\n"
<< i << '\t' << d << "\n\n";
long formatoOriginal =
cout.flags( ios::oct | ios::scientific );
cout << "El valor de la variable flags es: "
<< cout.flags()
<< "\nImprime un int y un double con un nuevo formato \n"
<< "especificado con el uso de la función miembro flags:\n"
<< i << '\t' << d << "\n\n";
cout.flags( formatoOriginal );
cout << "El valor de la variable flags es: "
<< cout.flags()
<< "\nImprime los valores de nuevo con el formato original:\n"
<< i << '\t' << d << endl;
return 0;
} // fin de la función main