Está en la página 1de 5

Bibliotecas ms importantes en C++ iostream.h Declara en el C++ bsico los datos de (I/O).

Funciones Cin : Declara los datos de entrada para alas variables Cout : Muestra los datos que uno desea que se vean en la pantalla. stdio.h Define los tipos y macros necesitados para el paquete definido de I/O normal en Kernighan y Ritchie, extendido bajo el Sistema de UNIX V. Define el estndar de I/O predefinido vierte stdin, stdout, stdprn, y stderr, y declara I/O de datos. Funciones gets Sintaxis: #include <stdio.h> char *gets(char *s); Description: Recibe un cadena del stdin (cadena estndar de entrada). Gets colecciona una cadena de caracteres terminados por una nueva lnea desde la cadena estndar de entrada stdin y lo pone en s. La nueva lnea es reemplazada por un carcter nulo (\0) en s. Gets permite las cadenas de la entrada para contener ciertos caracteres del whitespace o espacio en blanco (los espacios, etiquetas). Gets vuelve cuando encuentra una nueva lnea; a toda la nueva lnea la copia en s. Note: Para Win32s o Win32 las aplicaciones de GUI, deben remitirse los stdin. El Valor de retorno: Si el programa esta bien, Gets devuelve s al argumento de la cadena. Si hay error, Gets devuelve NULO putchar Sintaxis: #include <stdio.h> int putchar(int c); Descripcin: putchar(c) es un macro definido para putc(c, stdout). Note: Para Win32s o Win32 las aplicaciones de GUI, deben remitirse los stdout. El Valor de retorno:

Si el programa esta bien, putchar devuelve el carcter c. Si hay error, putchar devuelve EOF. math.h Math.h realiza clculos matemticos y conversiones. Cos, cosl Sintaxis: #include <math.h> double cos(double x); long double cosl(long double x); Descripcin: Calcula el coseno de un valor. Cos computa el coseno del valor de la entrada. El ngulo se especifica en los radianes. Cosl es la versin doble larga; toma un argumento doble largo y devuelve un resultado doble largo. Esta funcin puede usarse con bcd y tipos del complejo. El Valor de retorno: Si el programa esta bien, Cos de un argumento real devuelve un valor en el rango -1 a 1 Si hay error, estas funciones pueden modificarse a travs de _matherr (o _matherrl). pow, powl Sintaxis: #include <math.h> double pow(double x, double y); long double powl(long double x, long double y); Descripcin: Calcula x a la potencia y (xy). Powl es la versin larga doble; toma argumentos dobles y regresa un resultado doble largo. Esta funcin puede usarse con los bcd y tipos complejos. El Valor de retorno: Si el programa esta bien, el pow y powl devuelven el valor calculado de x elevado a y. A veces los resultados dados son grandes o son incalculables. Cuando el resultado es correcto pero grandes o incalculables las funciones devuelven HUGE_VAL (pow) or _LHUGE_VAL (powl). Los resultados de magnitud excesivamente grande pueden causar el errno inconstante global para ser puesto a ERANGE Resultado fuera de rango Si el argumento x pas al pow o usted llama el pow(0,0).

EDOM Error de Dominio Error que maneja para estas funciones puede modificarse a travs de las funciones _matherr y _matherrl. sqrt, sqrtl Sintaxis: #include <math.h> double sqrt(double x); long double sqrtl(long double x); Descripcin: Calcula la raz cuadrada positiva. Sqrt calcula la raz cuadrada positiva del argumento x. Sqrtl es la versin larga doble; toma argumentos dobles y regresa un resultado doble largo. Error que maneja para estas funciones puede ser modificadas a travs de las funciones _matherr y _matherrl. Esta funcin puede usarse con los bcd y tipos del complejo. El Valor de retorno: Si el programa esta bien, sqrt y sqrtl devuelven el valor calculado, la raz cuadrada de x. Si x es real y positivo, el resultado es positivo. Si x es real y negativo, el retorno ser inconstante global se pone a EDOM (Error de Dominio). string.h Declara varios cadenas-manipulacin y memorias de rutinas de manipulacin. Strcpy Sintaxis: #include <string.h> char *strcpy(char *dest, const char *src); Descripcin: Copia de una cadena a otra. Copia las cadenas del src al dest, se detiene despus que el carcter nulo haya terminando de moverse. El Valor de retorno: el strcpy devuelve el dest. Strcmp Sintaxis: #include <string.h> int strcmp(const char *s1, const char *s2); Descripcin:

Compara de una cadena a otra. Strcmp realiza una comparacin sin firmar de s1 al s2, empieza con el primer carcter de cada cordn y contina con los caracteres subsecuentes hasta que los caracteres correspondientes difieren o hasta el fin que alcance la cadena. El Valor de retorno: Si el s1 es... el strcmp devuelve un valor que es... menos del s2 <0 igual que el s2 == 0 mayor que el s2> 0 conio.h Declara varias funciones usadas llamando la consola del sistema operativo las rutinas de I/O. Clrscr Sintaxis: #include <conio.h> void clrscr(void); Descripcin: Aclara el modo de texto de la ventana. clrscr aclara el texto de la actual y lugares del cursor en la esquina izquierda superior o en la posicin (1,1). La nota: no use esta funcin para Win32s o Win32 o aplicaciones de GUI. El Valor de retorno: Ninguno. Clreol Sintaxis: #include <conio.h.> void clreol(void); Descripcin: Aclara el final de la lnea en la ventana de texto. clreol aclara todos los caracteres donde el cursor se posicione hasta el fin de la lnea dentro de la ventana de texto actual, sin mover el cursor. La nota: no use esta funcin para Win32s o Win32 o aplicaciones de GUI. El Valor de retorno: Ninguno. Gotoxy Sintaxis:

#include <conio.h> void gotoxy(int x int y); Descripcin: Posiciona el cursor en la ventana del texto. Gotoxy mueve el cursor a la posicin dada en la ventana del texto actual. Si las coordenadas no son valas entonces la funcin gotoxy se ignora. Un ejemplo de esto es si gotoxy(40,30) cuando (35,25) es la correcta posicin del fondo de la ventana. Ningn argumento de gotoxy puede ser el cero. La nota: no use esta funcin para Win32s o Win32 o aplicaciones de GUI. El Valor de retorno: Ninguno. Switch Sintaxis: switch ( <switch variable> ) { case <constant expression> : <statement>; [break;] . . . default : <statement>; } Descripcin: Use la declaracin switch para pasar el mando a un caso que empareja el <el interruptor inconstante>. A que el punto las declaraciones que siguen el caso emparejando evala. Si ningn caso satisface la condicin que el caso predefinido evala. Evitar evaluar cualquier otro caso y abandonar el mando del interruptor, termine cada caso break. iomanip.h Declara la I/O de las cadenas en C++ y contiene los macros por crear a los manipuladores del parametro. Incluye: IOSTREAM.H

También podría gustarte