Vous êtes sur la page 1sur 2

Bibliotecas de C++

 Iostream (<iostream>)
Es utilizado para operaciones de entrada y salida, cumple las siguientes funciones.
Cin: Flujo de entrada
Cout: Flujo de salida
Cerr: Flujo de error no almacenado
Clog: Flujo de error almacenado
Todos los objetos almacenados derivados de iostream hacen parte del
espacio de nombres std.

 Math (<math.h>)

Es un archivo de cabecera de la biblioteca estándar. Diseñado para operaciones


matemáticas básicas, muchas funciones incluyen el uso de números en coma
flotante. Por razones de compatibilidad implementa las funciones y declara en la
cabecera cmath.
Math.h define las siguientes funciones.
Acos: Arco coseno
Asin: Arco seno
Atan: Arco tangente
Floor: Menor entero no menor que el parámetro
Cosh: Coseno hiperbólico
Log: Logaritmo natural
Pow (x,y): Eleva un valor dado al exponente x^y

 Stdio (<stdio.h>)

Es el archivo de cabecera que contienen las definiciones de las macros, las


constantes, las declaraciones de las funciones de la biblioteca. Para hacer
operaciones, estándar, de entrada y salida. Así como la definición de tipos necesaria
para realizar dichas operaciones.
Stdio.h define las siguientes funciones.
Printf: Usado para imprimir salidas de datos
Scanf: usado para introducir entradas
Puts: Imprime cadenas de caracteres
Getc: Devuelve un carácter desde un fichero
Ferror: Comprueba el indicador de errores

 Stdlib (<stdlib.h>)
Es el archivo de cabecera de la biblioteca de propósito general del lenguaje. Cumple
ccon los propósitos y funciones para la gestión de memoria dinámica, el control de
los procesos, entre otras.
Las funciones que contiene stdlib.h se pueden clasificar en varias categorías como
la conversión, memoria, el 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: Ejecuta un comando externo.
Exit: Termina la ejecución del programa.

 String (<string>)
Es un archivo de la biblioteca estándar que contiene la definición de marcos,
constantes, funciones y tipos, incluso algunas operaciones que permite la
manipulación de memoria.
Las funciones que se utilizan para las 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.

Vous aimerez peut-être aussi