1. Escuela Superior Politécnica de Chimborazo
Facultad de Informática y Electrónica
Integrantes:
Evelyn Barros María Chicaiza
Freddy Iza Xavier Chancusig
Tema: Bibliotecas de C++
iostream: Parte del a STL que contiene los algoritmos estándar, es quizá la más usada e
importante (aunque no indispensable).
string: Parte de la STL relativa a contenedores tipo string; una generalización de las
cadenas alfanuméricas para albergar cadenas de objetos. Muy útil para el fácil uso de las
cadenas de caracteres, pues elimina muchas de las dificultades que generan los char
#include <string.h>
memcpy copia n bytes entre dos áreas de memoria que no deben solaparse
memmove copia n bytes entre dos áreas de memoria; al contrario que memcpy las
áreas deben solaparse
memchr busca un valor a partir de una dirección de memoria dada y devuelve un
puntero a la primera ocurrencia del valor buscado o null si no se
encuentra
memcmp compara los n primeros caracteres de dos áreas de memoria
memset sobre escribe un área de memoria con un patrón de bytes dado
2. math: Contiene los prototipos de las funciones y otras definiciones para el uso y
manipulación de funciones matemáticas.
#include <math.h>
acos Arcocoseno
asien Arcoseno
atan Arcotangente
atan2 arcotangente de dos parámetros
ceil menor entero no menor que el parámetro
Librería stdio: Contiene los prototipos de las funciones, macros, y tipos para manipular
datos de entrada y salida.
#include "stdio.h"
remove Elimina un fichero.
rename Cambia al fichero de nombre.
tmpfile Crea y abre un fichero temporal que es borrado cuando cerramos con la
función fclose().
clearerr Despeja los indicadores de final de fichero y de posición de fichero para el
stream apuntado por stream al comienzo del fichero.
feof Comprueba el indicador de final de fichero.
Librería stdlib: Contiene los prototipos de las funciones, macros, y tipos para utilidades
de uso general.
#include "stdlib.h"
atof (ascii to float) cadena de caracteres a coma flotante
atoi cadena de caracteres a entero
atol (C Standard Library) (ascii to
long)
cadena de caracteres a entero tamaño largo
Strtod cadena de caracteres a coma flotante tamaño
doble
strtol cadena de caracteres a entero largo
3. Librería time.h. La función time retorna la mejor aproximación por la implementación
del tiempo actual en formato condensado.
#include <time.h>
har * asctime(struct tm
*)
Recibe una variable de tipo puntero a estructura tm (struct
tm*) y devuelve una cadena de caracteres
clock_t clock (void) Devuelve el número de pulsos de reloj desde que se inició
el proceso
char * ctime(time_t *) Recibe una variable de tipo puntero a time_t (time t*) y
devuelve una cadena con el mismo formato que asctime()
double
difftime(time_t, time t)
Recibe dos variables de tipo time_t, calcula su diferencia y
devuelve el resultado (double) expresado en segundos.
struct tm
*gmtime(time_t *)
Recibe un puntero a una variable de tiempo (time_t*) y
devuelve su conversión como fecha/hora UTC a struct tm a
través de un puntero.
iosfwd: Contiene declaraciones adelantadas de todas las plantillas de flujos y sus
typedefs estándar. Por ejemplo ostream
memory: Utilidades relativas a la gestión de memoria, incluyendo asignadores y
punteros inteligentes (auto_ptr).
https://www.programarya.com/Cursos/C++/Bibliotecas-o-Librerias
http://cbasesdedatos.blogspot.com/