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

Libreras en c

Librera Iostream
iostream es un componente de la biblioteca estndar (STL) del lenguaje de programacin C++ que es utilizado
para operaciones de entrada/salida. Su nombre es un acrnimo 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 bsica y se provee
por medio de librerias de funciones especializadas como iostream. iostream define los siguientes objetos:
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.

Librera stdio.h
stdio.h, que significa "standard input-output header" (cabecera estandar E/S), es la biblioteca estndar del
lenguaje de programacin C, el archivo de cabecera que contiene las definiciones de macros, las constantes,
las declaraciones de funciones y la definicin de tipos usados por varias operaciones estndar de entrada y
salida.

Librera stdlib.h
stdlib.h (std-lib: standard library o biblioteca estndar) es el archivo de cabecera de la biblioteca estndar de
propsito general del lenguaje de programacin C. Contiene los prototipos de funciones de C para gestin de
memoria dinmica, control de procesos y otras.






Librera conio.h
La librera conio se utiliza ms que nada por sus comandos: getch(), clrscr(), gotoxy(), textcolor(),
ytextbackground(), los cuales usamos para darle mejor presentacin a nuestros programas. Pero pensandolo
bien, en verdad necesitamos que los programas en consola se vean bien? La verdad es que no, lo que
importa es que funcionen.
Aun as, algunas funciones de la librera conio.h se pueden sustituir con funciones estndares, por ejemplo.
Para sustituir getch(), solo necesitamos: cin.get(); la cual est en <stdio.h>. Si no funciona entonces
tendremos que ponerla dos veces: cin.get();cin.get();, la cuestin es algo complicada de explicar.
Para sustituir clrscr(), solo necesitamos escribir system(cls); la cual est en <iostream> (es sin .h, se
definira as: #include<iostream>).
Gotoxy() es algo vanal, y adems se puede sustituir usando \n (espacio hacia abajo) y \t(espacio hacia
la derecha) dentro de un printf();
Y la verdad es que cualquiera te agradecer que no le pongas fondo rosa y letras amarillas a tus
programas.

Librera math.h
es un archivo de cabecera de la biblioteca estndar del lenguaje de programacin C diseado para
operaciones matemticas bsicas. Muchas de sus funciones incluyen el uso de nmeros en coma flotante. C++
tambin implementa estas funciones por razones de compatibilidad y las declara en la cabecera math.

Librera Windows.h
Las funciones que contiene no son exactamente las mismas para todas las versiones de sistema operativo y de
compiladores. Puedes abrir el fichero "windows.h" de tu compilador y mirar la lista de funciones que contiene,
pero no suele ser algo fcil: se tiende a esquivar los detalles de "windows.h" y a usar funciones de ms alto
nivel, especialmente con diseadores visuales para lenguajes ms avanzados que C, como C++ o C#.

Librera ctype.h
es un archivo de cabecera de la biblioteca estndar del lenguaje de programacin C diseado para
operaciones bsicas con caracteres. Contiene los prototipos de las funciones y macros para clasificar
caracteres. Son funciones que nos permiten conocer la naturaleza de un caracter, o bien para convertir de
mayusculas a minusculas y viceversa; y valores enteros a codigos ASCII.




Librera string.h
es un archivo de la Biblioteca estndar del lenguaje de programacin C que contiene la definicin de macros,
constantes, funciones y tipos de utilidad para trabajar con cadenas de caracteres y algunas operaciones de
manipulacin de memoria (el nombre string puede ser algo inapropiado).

Librera time.h
es un archivo de cabecera de la biblioteca estndar del lenguaje de programacin C que contiene funciones
para manipular y formatear la fecha y hora del sistema.

Librera signal.h
es un archivo de cabecera definido en la Biblioteca estndar de C para especificar como un programa maneja
seales mientras se ejecuta. Una seal puede reportar un comportamiento excepcional en el programa (tales
como la divisin por cero), o una seal puede reportar algn evento asncrono fuera del programa (como
alguien est pulsando una tecla de atencin interactiva en el teclado)

Librera dir.h
En esta librera encontraremos una serie de rutinas que nos permitirn realizar operaciones bsicas con
directorios y unidades de disco.