Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uso de Las Librerías en Programación C
Uso de Las Librerías en Programación C
Declaración
Si vamos a usar una determinada librería en nuestro programa, debemos incluirla o
declararla en nuestro código fuente. Para incluir algo a nuestro archivo fuente
usamos la expresión #include, después de esto y entre signos de menor qué (<) y
mayor qué (>) ponemos el nombre de la librería. De manera general sería:
#include <nombre_libreria>
Tipos de librerías
las librerías no son iguales en todos los lenguajes. Las librerías que se usan en un
programa escrito en C++ (archivo con extensión .cpp) no siempre pueden usarse
en un programa escrito en C (archivo con extensión .c). Aunque la declaración de
librerías es igual en C y C++, estas no siempre son intercambiables. Aquí se hablará
de algunas librerías para C++ y algunas funciones que incluyen.
iostream. Es definitivamente la librería que más estaremos utilizando, pues es una
muy completa, tiene muchas funciones sencillas que son muy utilizadas, al incluirla
en nuestro código fuente generalmente evitamos tener que incluir más librerías.
Está especializada en la lectura y escritura de archivos. Es exclusiva de C++.
Incluye
funciones: sin(), cos(), tan(), exp(), log(), pow(), sqrt(), abs(). Se
puede usar en C/C++.
Puedes ver todas las librerías que se integran al agregar bits/stdc++.h viendo su
código fuente acá. Como notarás son demasiadas que muy probablemente no
usaremos. Debido a esto y aunque su uso es muy práctico, sugiero no utilizarla al
hacer nuestros programas, es preferible que incorpores una a una las librerías que
usaremos. Además, no todos los compiladores y evaluadores soportan este fichero.
Sin embargo, es algo útil conocer y llegar a utilizar en pruebas, por ejemplo.
Referencias:
https://www.include-poetry.com/Code/C++/Introduccion/Librerias/
Include Poetry - Code. (2020, 21 de octubre). Librerías para C++. Obtenido de
https://www.include-poetry.com/Code/C++/Introduccion/Librerias/
https://es.slideshare.net/CristianMaza2/librerias-bsicas-y-sus-funciones-
lenguaje-de-programacin-c