Despliega la tabla de código ASCII
Demostración de auto_ptr
Demostración del manipulador set_new_handler
Demostración de new lanzando bad_alloc cuando la memoria no se asigna
Demostración de new devolviendo 0 cuando la memoria no se asigna
Demostración de cómo desenrollar una pila.
Demostración de un relanzamiento de una excepción.
Un ejemplo sencillo de manejo de excepciones. Verificación de una excepción de división entre cero.
Controlador de prueba para la plantilla Pila
Controlador de prueba para la plantilla Pila. La función main utiliza una plantilla de función para manipular objetos del tipo Pila< T >.
Plantilla de clase Pila
Prueba de los estados de error.
Demuestra la función miembro flags.
Uso de la bandera ios::uppercase
Displaying floating-point values in system default, scientific, and fixed formats.
Using the ios::showbase flag
Using the fill member function and the setfill manipulator to change the padding character for fields larger than the values being printed.
Printing an integer with internal spacing and forcing the plus sign.
Left-justification and right-justification.
Control de la impresion, de los ceros a la izquierdas y de los puntos decimales para valores de punt flotante.
Creacion y prueba de manipuladores de flujo sin paramertros definidos por el usuario.
Demuestra la funcion miembro width
Control de la precision de valores de punto flotante
Uso de los manipuladores de flujo hex, oct, dec y setbase.
E/S sin formato con read, gcount y write.
Entrada de caracteres con la funcion miembro getline.
Compara la entrada de una cadena con cin y cin.get.
Uso de las funciones miembro get, put y eof.
Operador de extraccion de flijo que devuelve falso o fin-de-archivo.
Evita un problema de precedencia entre el operador de inserción de flujo y el operador condicional. Se requieren parentesis alrededor de la expresión condicional.