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

Entradas populares de este blog

Componentes de C++

Sintaxis para declarar una variable