Вы находитесь на странице: 1из 7

Universidad Técnica

Particular de Loja

Fundamentos de la Programación

Paralelo “C”

Cristian Maza M.
Librerías Básicas de C++ y sus funciones

 Iostream
 Math
 Stdio
 Stdlib
 string
Iostream (<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. I

Iostream define las siguientes funciones:

 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.
Math (<math.h>)

 math.h es un archivo de cabecera de la biblioteca estándar del lenguaje


de programación C diseñado para operaciones matemáticas básicas.
Muchas de sus funciones incluyen el uso de números en coma
flotante. C++ 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(x,y): eleva un valor dado a un exponente. xy
Stdio (<stdio.h>)

 stdio.h, que significa "standard input-output header" (cabecera


estándar E/S), es el archivo de cabecera que contiene las definiciones de
las macros, las constantes, las declaraciones de funciones de la biblioteca
estándar del lenguaje de programación C para hacer operaciones,
estándar, de entrada y salida, así 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(<stdlib.h>)

 stdlib.h (std-lib: standard library o biblioteca estándar) 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
de C para gestión de memoria dinámica, control de procesos y otras.
Las funciones que pertenencen a stdlib.h pueden clasificarse en las
siguientes categorías: conversión, memoria, control de procesos,
ordenación y búsqueda, matemáticas.
 atof: ascii to float, cadena de caracteres a coma flotante.
 rand: genera un número pseudo-aleatorio.
 free: liberan memoria devolviéndola al heap.
 system: ejecutar un comando externo.
 exit: terminar ejecución del programa.
String(<string>)

 string.h es un archivo de la Biblioteca estándar del lenguaje de


programación C que contiene la definición de macros, constantes,
funciones y tipos y algunas operaciones de manipulación de
memoria.
Las funciones para cadenas de caracteres sólo 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.

Вам также может понравиться