Diferencia entre revisiones de «Introducción a Patrones de Diseño en C++ con Qt4:1.6»

Contenido eliminado Contenido añadido
m Revertidos los cambios de Paynalton (disc.) a la última edición de 200.52.87.170
m Robot: Fixing wiki syntax; cambios triviales
 
Línea 1:
{{nav2|Introducción a Patrones de Diseño en C++ con Qt4:1.5|C++ Primer Ejemplo|Introducción a Patrones de Diseño en C++ con Qt4|Contenido|Introducción a Patrones de Diseño en C++ con Qt4:1.6.1| Ejercicios: Entrada y Salida}}
----
= Entrada y Salida =
 
En el [[Introducción a Patrones de Diseño en C++ con Qt4:1.5|ejemplo 1.3]], la directiva
Línea 13:
# '''cerr''', error estándar, otro flujo de salida a la pantalla de consola con parpadeos más visibles, y normalmente es usado para mensajes de error.
 
En el [[Introducción a Patrones de Diseño en C++ con Qt4:1.5|ejemplo 1.3]], hacemos uso del objeto de flujo global (de la clase ''ostream''), llamado '''cout'''. Llamamos a una de sus funciones miembro, cuyo nombre es '''operator<<()'''. Esta función recarga el operador de inserción, '''<<''', y lo define como la función global. <ref>Cubrimos las funciones de recarga y operadores más a fondo en la [[Introducción a Patrones de Diseño en C++ con Qt4:5.2|Sección 5.2]].</ref> La sintaxis de esa sentencia de salida es también un tanto interesante. En lugar de usar la conocida y voluminosa notación de la función:
 
cout.operator<<("Factorial of :");
Línea 27:
En el ejemplo 1.4, podemos ver '''operator>>()''' usado para ingresar con ''istream'' en un camino análogo a '''<<''' para '''ostream'''.
 
==== Ejemplo 1.4 ====
{{ejemplo2|Ejemplo 1.4 | src/iostream/io.cpp |
#include <string>