Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Es utilizado en la web por CSS y otros lenguajes para hacer referencia al atributo
identificador de un elemento
Iostream
Idioma
Descargar en PDF
Vigilar
Editar
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. iostream define los
siguientes objetos:
cin : Flujo de entrada
cout : Flujo de salida
cerr : Flujo de error no almacenado.
clog : Flujo de error almacenado.
Todos los objetos derivados de iostream hacen parte del espacio de
nombres std.
Editar
El clásico programa Hola Mundo puede ser expresado en C++ utilizando
iostream:
#include <iostream>
using namespace std;
int main()
{
cout << "¡Hola, mundo!" << endl;
return 0;
}
Conio.h
Idioma
Descargar en PDF
Vigilar
Editar
Esta cabecera declara varias funciones útiles para mejorar el rendimiento de la «entrada y salida
por consola» desde un programa. La mayoría de los compiladores de C creados para DOS,
Windows 3.x, Phar Lap, DOSX, OS/2, o Win32[2] tienen esta biblioteca y suministran las funciones
de la biblioteca asociadas en la biblioteca por defecto de C. La mayoría de los compiladores C
creados para UNIX y Linux no tienen esta biblioteca y no suministran las funciones de esta
biblioteca. Algunos sistemas embebidos usan una biblioteca compatible.[3]
Las funciones de biblioteca declaradas por conio.h varían ligeramente dependiendo el compilador.
Originalmente implementada en Lattice C, las funciones eran mapeadas directamente a las
primeras pocas funciones INT 21H de DOS. La biblioteca provista por Borland Turbo C no usaba la
DOS API pero accedía a la memoria de vídeo directamente para la salida y usaba llamadas de
interrupción de la BIOS. Esta biblioteca contiene funciones adicionales inspiradas en las funciones
de Turbo Pascal.
Los compiladores creados para sistemas no-DOS, como Linux o OS/2, proveen soluciones similares,
y en ocasiones, más potentes; la biblioteca de UNIX curses es muy común en este entorno. Otro
ejemplo es la biblioteca SyncTERM. La versión de conio.h hecha por DJ Delorie para el GO32 es
particularmente extensa.[4]
Función Descripción
getch Lee un carácter directamente de la consola sin hacer uso del buffer, y sin mostrar salida
stdlib.h
Idioma
Descargar en PDF
Vigilar
Editar
Este artículo o sección necesita referencias que aparezcan en una publicación acreditada.
Las funciones que pertenecen a stdlib.h pueden clasificarse en las siguientes categorías:
conversión, memoria, control de procesos, ordenación y búsqueda, matemáticas.
Nombre Descripción
Conversión de tipos
atol (C Standard Library)]] (ascii to long) cadena de caracteres a entero tamaño largo
strtoul (string to unsigned long)cadena de caracteres a entero largo sin signo (positivo)
malloc, calloc, realloc Reservan memoria dinámica del heap (montón o montículo)
Control de procesos
Ordenación y búsqueda
Matemáticas
stdio.h
Idioma
Descargar en PDF
Vigilar
Editar
stdio.h, que significa "standard input-output header" (cabecera
estándar E/S), es el archivo de cabeceraque contiene las definiciones de
las macros, las constantes, las declaraciones de funciones de
la biblioteca estándar del lenguaje de programación Cpara hacer
operaciones, estándar, de entrada y salida, así como la definición
de tipos necesarias para dichas operaciones. Por motivos de
compatibilidad, el lenguaje de programación C++ (derivado de C)
también tiene su propia implementación de estas funciones, que son
declaradas con el archivo de cabecera cstdio .
Las funciones declaradas en stdio.h son sumamente populares.
Ejemplo de usoEditar
En C y sus derivados, todas las funciones son declaradas en archivos de
cabecera. Así, los programadores tienen que incluir el archivo de
cabecera stdio.h dentro del código fuente para poder utilizar las
funciones que están declaradas. Nota: el compilador diferencia las
mayúsculas de las minúsculas.
#include <stdio.h>
int main(void) {
int ch;
return 0;
}
math.h
Idioma
Descargar en PDF
Vigilar
Editar
Una nota importante: si se está programando en C/C++ bajo Gnu/Linux, y se utiliza uno de los
compiladores nativos de este sistema operativo (gcc o g++), es necesario incluir, al compilar, la
opción -lm, dado que, de lo contrario, el compilador generará un error. Por ejemplo, si tenemos un
fichero fuente con funciones de la biblioteca matemática, llamado mi_fich_fuente_math.c, para
compilarlo será necesario dar la orden siguiente en la consola de comandos (respectiva al
intérprete):
Todas las funciones en las que participan ángulos toman y devuelven radianes.
Nombre Descripción
acos arcocoseno
asin arcoseno
atan arcotangente
cos coseno
sin seno
tan tangente