Diferencia entre revisiones de «Programación en Vala/Bibliotecas del lenguaje»

Contenido eliminado Contenido añadido
Sigmar (discusión | contribs.)
Invadibot (discusión | contribs.)
m Bot: Arreglando enlaces a proyectos Wikimedia y aplicando direcciones URL de protocolo relativo
Línea 5:
La biblioteca de funciones [http://library.gnome.org/devel/gio/stable/ GIO] es similar en funcionalidad al framework IO de Java. Esta biblioteca contiene objetos para el trabajo con ficheros, tanto para lectura como para escritura. Contiene dos clases base, una para lectura y otra para escritura: '''InputStream''' y '''OutputStream'''. Cuando se abre un fichero para su lectura se obtiene una referencia a un objeto de la clase '''InputStream'''.
 
Los flujos se pueden usar con el patrón de diseño [http[:m:w://es.wikipedia.org/wiki/:Decorator_(patrón_de_diseño) |decorador]] para suministrar funcionalidad adicional. Por ejemplo es posible leer el contenido de un fichero línea a línea mediante un '''DataInputStream'''. O se puede aplicar un '''FileInputStream''' para realizar algún filtrado de datos.
 
=== Leer un fichero línea a línea ===