Librerias
Las librerías son tipos de archivos que incluimos en nuestros programas las cuales permiten realizar todas las funciones que nosotros deseamos usar en nuestro
porgrama.
Existen muchas librerías, ya que las
personas van creando nuevas librerías
que te permiten solucionar diferentes
tipos de programas, con diferentes funciones.
Ahora que sabemos lo que son las librerías o tenemos una idea de lo que son,deben saber la declaración de ellas, se deben poner al principio de todo nuestro código, antes de la declaración de cualquier función o línea de código, debemos indicarle al compiladior que librerias usar, para el saber qe términos estarán correctos en la escritura de nuestro código y cuales no.
La sintaxis es la siguiente: #include<nombre de la librería> o alternativamente #include “nombre de la librería”.
A continuación, les presentare las bibliotecas básicas que se utilizan en la solución de problemas de programación:
Iostream: es un componente de la biblioteca estándar (STL) del lenguje de programación en c++ que es utilizado para operaciones de entrada y salida.
A continuación, les presentare las bibliotecas básicas que se utilizan en la solución de problemas de programación:
Iostream: es un componente de la biblioteca estándar (STL) del lenguje de programación en c++ que es utilizado para operaciones de entrada y salida.
​
Iostream define las siguientes funciones:
​
cin: flujo de entrada, para
leer datos.
cout: flujo de salida, permite
mostrar mensajes.
cerr: flujo de los errores no
almacenados.
clog: flujo de error
almacenado.
math.h: es un ar4chivo de cabecera de la biblioteca estándar del lenguaje de programación diseñado para operaciones matemáticas básicas. También implementa estas funciones por razones de compatibilidad y las declara en la cabecera cmath.
​
Math.h define las siguientes funciones:
​
Acos:arcocoseno
Asin: arcoseno
Atan: arcotangente
Floor: menor entero no
menor que el parámetro
Cosh: coseno hiperbólico
Log: logaritmo natural
Pow: eleva un valor dado un ex´ponente
Stdio. h: es el archivo de cabecera que contiene las definiciones de la biblioteca estándar del lenguaje de programación para hacer operaciones, estándar, de entrada y salida, asi como la definición de tipos necesarias para dichas operaciones.
​
Las funciones declaradas en stdio.h son sumamente populares.
​
Printf: usado para imprimir
salidas de datos.
Scanf: utilizado para introducir
entradas.
Puts: imprime una cadena de
caracteres.
Getc: devuelve un carácter desde un fichero.
Ferror. Comprueba el indicador de errores.
Stdlib.h: es el archivo de cabecera de la biblioteca estándar de propósito general del lenguaje de programación c++. Contiene los prototipos de funciones para la gestion de memoria dinámica, control de procesos y otras.
​
Las funciones que pertenecen a stdlib.h pueden clasificarse en las siguientes categorías: conversión, memoria, control de procesos, ordenación, búsqueda, matemáticas.
​
Atof: ascii to float, cadena de
caracteres a coma flotante.
Rand: genera un numero
pseudo-aleatorio.
Free: liberan memoria devolvién-
dola al heap.
System: ejecutar un comando
externo.
Exit: terminar ejecución del programa.
String.h: es un archivo que contiene la definición de macros, constantes, funciones y tipos ya algunas operaciones de manipulación de memoria.
​
Las funciones para cadenas de caracteres solo trabajan con conjuntos de caracteres ascii o extensiones ascii compatibles.
​
Null:macro que representa la
constante puntero nulo.
Strcpy: copia una cadena en
otra.
Strcat: añade una cadena al
final de otra.
Strrev: invierte una cadena.
Strstr: busca una cadena dentro de otra.
Estos son solo algunos ejemplos de librerías, por lo general las mas conocidas o las mas usadas, si ustedes tienen algún problema con algún ejercicio de programación, pueden buscar mas bibliotecas que solucionen esos problemas ya que cada que surgen nuevos problemas los informáticos siguen inventando nuevas librerías para facilitar el trabajo de todos nosotros, o incluso tu puedes crear tus propias librerías.