fbpx

¿Qué son las librerías en C++?

Etiquetado: 

  • ¿Qué son las librerías en C++?

    Posted by Angel Sánchez on 26 marzo, 2020 en 9:44 pm

    Las librearías son archivos (no siempre externos) que nos permiten llevar a cabo diferentes tareas sin necesidad de preocuparnos por cómo se hacen sino simplemente entender cómo usarlas. Las librearías en C++ permiten hacer nuestros programas más modulares y reutilizables, facilitando además crear programas con funcionalidades bastante complejas en unas pocas líneas de código. [1].

    Por ejemplo la iostream es la librería estándar en C++ que utilizamos en todo el curso y sirve para poder tener acceso a los dispositivos estándar de entrada y/o salida. En tus programas, si deseas hacer uso de los objetos cin, cout, cerr y clog tendrá que incluir ( por medio de la directiva #include ) el uso de la biblioteca iostream. [2]

    Otro ejemplo es la liberaía cmath, que no hemos utilizado, (#include <cmath>) nos sirve para realizar operaciones matematicas mas avanzadas, por ejemplo:

    • double acos(double x) Calcula el arco coseno de x.
    • double exp(double x) Devuelve el valor de e (la base de los logaritmos naturales) elevado a la potencia x.

    entre otras muchas mas funciones. [3]

    Hay muchas mas librerías, te invito a buscar mas información sobre el tema y compartirla aquí en el foro, vas a aprender mejor y vas a ayudar a tus compañeros.

    Fuentes:

    [1] Bibliotecas o librerías en C++. Declaración y uso de librerías. Include en C++

    [2] Programación en C++/Streams

    [3] Programacion en C++: La librería cmath

    Santiago Alferez respondido 3 años, 7 meses 2 Miembros · 1 Responde
  • 1 Responde
  • Santiago Alferez

    Miembro
    9 abril, 2020 en 3:22 pm

    Algo adicional, hay una libreria que importa todo: #include<bits/stdc++.h>
    Esto no hara mas lento el programa pues no afecta para nada el tiempo en ejecucion.

    Y si en determinado momento necesitan tener el valor de PI puede hacerlo como se explica en el post de angel, con la funcion acos y como parametro le pasaremos -1.
    Ejemplo: double x = acos(-1);

    Espero les sirva, saludos

Inicia sesión para responder.

Start of Discussion
0 de 0 respuestas Junio 2018
Ahora

Obtén una membresía premium 🎁

Con motivo de nuestro cuarto aniversario, te ofrecemos no solo el mejor precio del año, sino el mejor precio de toda nuestra trayectoria. Esta oferta es válida solo para las primeras 200 personas que la soliciten. ¡No dejes pasar esta oportunidad!