Biblioteca de funciones C++
5. Biblioteca de funciones
Junto con los compiladores de C y C++, se incluyen
ciertos archivos llamados bibliotecas más comúnmente librerías. Las bibliotecas
contienen el código objeto de muchos programas que permiten hacer cosas
comunes, como leer el teclado, escribir en la pantalla, manejar números, realizar
funciones matemáticas, etc.
Las bibliotecas están clasificadas por el tipo de
trabajos que hacen, hay bibliotecas de entrada y salida, matemáticas, de manejo
de memoria, de manejo de textos y como imaginarás existen muchísimas librerías
disponibles y todas con una función específica.
5.1. Istream
La declaración de esta clase está en el fichero
iostream.h.
Proporciona entrada con y sin formato desde una clase
derivada de streambuf via ios::bp.
El operador >> está sobrecargado para todos los
tipos fundamentales, y puede formatear los datos.
La clase istream proporciona el código genérico para
formatear los datos después de que son extraídos desde el stream de entrada.
5.2. Iostream
Iostream es un componente de la biblioteca estándar (STL)
del lenguaje de programación C++ que es utilizado para operaciones de entrada/salida.
Su nombre es un acrónimo de Input/Output Stream. El flujo de entrada y salida
de datos en C++ (y su predecesor C) no se encuentra definida dentro de la
sintaxis básica y se provee por medio de librerías de funciones especializadas
como iostream. iostream define los siguientes objetos:
- cin : Flujo de entrada (que entra)
- - cout : Flujo de salida (que sale)
- - cerr: Flujo de error no almacenado.
- - clog: Flujo de error almacenado.
Todos los objetos derivados de iostream hacen parte del
espacio de nombres std.
Comentarios
Publicar un comentario