C++: El archivo iomanip.h II

En el siguiente programa de ejemplo, manipula03.cpp,  especificamos diferentes valores de ancho 
de campo para los datos correspondientes a las calificaciones de un pequeño grupo ficticio de 
estudiantes con el objeto de darle al reporte de calificaciones una mejor apariencia, en éste 
programa utilizamos el manipulador setfill() para especificar que deseamos rellenar los espacios 
en blanco, definidos por el manipulador setw(), con el carácter de punto. Se puede observar 
que al utilizar el manipulador setfill()  su efecto permanece para todos los flujos de E/S hasta 
que se selecciona otro carácter diferente. Al final del programa especificamos  utilizar el carácter 
de espacio en blanco para rellenar los espacios, que es el carácter predeterminado. 
//*********************************************************
// manipu03.cpp
//*********************************************************

#include <iostream.h> // para operaciones de E/S
#include <iomanip.h> // define diferentes manipuladores

int main()
{
 cout << setfill('.'); // rellenar con puntos

 cout << "Reporte de calificaciones\n" << endl;
 cout << "Roberto Andrade" << setw(20) << "85" << endl;
 cout << "Andrea Gutierrez" << setw(19) << "89" << endl;
 cout << "Lisseth Sanchez" << setw(20) << "87" << endl;
 cout << "Anastasio Castro" << setw(19) << "75" << endl;
 cout << "Barbara Clintonsky" << setw(17) << "78" << endl;
 cout << "Martin Flores Garcia" << setw(15) << "91" << endl;

 cout << setfill('\0'); // se restablece el carácter de llenado

 return 0;
}

No response to “C++: El archivo iomanip.h II”