Está en la página 1de 5

Int: un tipo de dato entero con signo de 16, 32 ó 64 bits, dependiendo del compilador.

En
sistemas
de 16 bits su rango de valores es de -32763 a 32762. Para sistemas de 32 bits el rango se
de
-2147483648 a 2147483647. En sistemas de 64 bits el rango será de 1.7+/-308.
Actualmente
son muy pocos los compiladores con capacidad de manejar datos de tipo int de 64 bits, lo
usual son sistemas de 16 ó 32 bitsUn número real de 32 bits cuyo rango vá de 3.4+/-38.
Generalmente su
precisión es de 7 dígitos.[/align]Long: Un número entero de 32 bits de rango igual a -
2147483648 a 2147483647.[/align]Double: Un número de 64 bits y de rango igual a 1.7+/-
308 con una precisión en general de
15 dígitos.
Short: Un número de 16 bits de rango igual a -32763 a 32762.
Char: Un tipo de dato específico para manejo de caracteres de 8 bits de rango igual a -
128 a 127.
Unsigned: Modificador que se aplica a los tipos de datos enlistados arriba, su efecto es
eliminar el
signo a el tipo de dato aplicado, por ejemplo, para un tipo de dato int podemos
especificar unsigned int en cuyo caso el rango para el tipo de dato int cambia de ser
-2147483648 a 2147483647, por éste nuevo rango: 0 a 4294967295.
Signed: Modificador que forza al compilador a utilizar un tipo de dato con signo si antes se
declaró como de tipo unsigned.

Volatile: Especifica una variable que almacena datos cuyo contenido puede cambiar en
cualquier
momento sea por la acción del programa ó como reacción de la interacción del usuario
con el programa.
Const: Especifica una variable cuyo contenido no puede cambiar bajo ninguna
circunstancia.
Enum: Especifica un conjunto de variables que toman valores en un orden específico
y consecutivo.
Static: Especifica una variable que sólo puede cambiar por efecto del programa.
Typedef: Define un tipo de dato para fácil manejo del programador basado en los datos
definidos
por el compilador. Muy útil cuando se programa en lenguajes diferentes al inglés.
Sizeof: Función que devuelve el tamaño en bytes del tipo de dato al que se aplica.

If: Instrucción condicional, véase El enunciado if


Else: Se utiliza conjuntamente con la instrucción if, véase El enunciado if
Switch: Estructura condicional, véase La instrucción switch
Case: Define los elementos de una estructura condicional switch, véase La instrucción
switch
Default: Define las acciones a ejecutar no especificadas por una instrucción case dentro
de una
estructura condicional switch, véase La instrucción switch
Break: Obliga a salir de una estructura condicional switch, véase La instrucción switch
For: Bucle que se ejecuta tantas veces como se cumplan las condiciones especificadas
dentro del
paréntesis de la instrucción, véase El bucle for
While: Bucle condicional que se ejecuta conforme la condición entre el paréntesis sea
cierta
Do: Bucle condicional que se ejecuta en conjunto con la instrucción while, véase El bucle
do-while
Continue: Instrucción para suspender un ciclo de un bucle
Goto: Instrucción que ejecuta un salto a otra parte del código
Struct: Define una estructura, para mayor información consulte Estructuras en C
Return: Especifica el dato que devuelve una función.
Union: Un tipo de dato compuesto de otros datos definidos, consulte Estructuras en C
Register: Permite almacenar un dato en el registro del sistema.
Extern: Especifica una variable ó función que se encuentra en un archivo fuente diferente.
Void: Especifica que una función no devuelve valor alguno.
Auto: Una de las cuatro clases de almacenamiento de datos, auto es la opción por
defecto,
las otras tres son register, static y extern.
Stream: flujo de datos
Cin: entrada estándar
Cout: salida estándar
Cerr: salida de mensajes de error
Streambuf: operación de I/O a bajo nivel
Istream : operación de I/O a alto nivel
Ostream: operación de I/O a alto nivel
Iostream: operación de I/O a alto nivel
Ios: clase para el manejo de la I/O a alto nivel
Setf(): método de la clase ios para inicializar los indic de formato
Flags(): metodo de la clase ios para inicializar los indic de formato
Unsetf(): metodo de la clase ios para desactivar los indic de formato
Width(): función declarada en las clases istream, ostream e iostream
Precision(): función declarada en las clases istream, ostream e iostream
Fill(): función declarada en las clases istream, ostream e iostream
Endl: manipulador sin argumentos definidos en iomanip.h
Flush: manipulador sin argumentos definidos en iomanip.h
<< ó >>: operadores de inserción o extracción de flujo
Ifstream : Clase necesaria para la inserción de flujo de datos en fichs.
Ofstream : Clase necesaria para la extracción de flujo de datos en fichs.
Fstream: Clase necesaria para la I/O de flujo de datos en fichs.
Fstream.h : Librería para poder leer o escribi desde ficheros.
dec, hex y oct : establecen base para enteros ws: se saltan los blancos iniciales
Endl: se imprime un ‘n’ y se vacía el buffer de salida
Flush : se vacía el buffer de salida
Setw(int w) : establece la anchura mínima de campo
Setprecision(int p) : establece el número de cifras
Setfill(char ch): establece el carácter de relleno
Setiosflag(long i): equivale al indicador setf()
Unsetiosflag(long i): equivale a unsetf()
Skipws : descartan los blancos iniciales a la entrada
Left: la salida se alinea a la izquierda
Rigth : la salida se alinea a la derecha
Internal: alinea el signo y los caracteres indicativos de la base por la izq y las cifras por la
der
Dec: salida decimal para enteros (defecto)
Oct : salida octal para enteros
Hex: salida hexadecimal al para enteros
Show: base se muestra la base de los valores numéricos
Showpoint : se muestra el punto decimal
Uppercase : los caracteres de formato aparecen en mayúsculas
Showpos : se muestra el signo (+) en los valores positivos
Scientific : notación científica para coma flotante
Fixed: notación normal para coma flotante
Unitbuf : salida sin buffer (se vuelca cada operación)
Adjustfield: es una combinación excluyente de left, rigth e internal
Basefield: una combinación excluyente de dec, oct e hex
Floatfield: es una combinación excluyente scientific y fixed
Biblioteca: Gestión básica de una biblioteca: Altas y Consultas
Bcstring: Cadena híbrida BSTR-C-C++, aprovecha las bondades de los tres tipos de
cadenas
y las proporciona en una sola clase
Amvutils1: Plantillas para comparación de cadenas estilo C y de apuntadores a objetos
Application: Base para aplicaciones que se invocan en main()
Shell: Base para aplicaciones que se invocan en main() y funcionan como intérprete de
órdenes
ChessServer: Permite a dos personas jugar ajedrez
MagicSquare: Código fuente del programa anterior
Sorting: Código fuente del algoritmo de ordenamiento quicksort
Encoder: Código fuente del algoritmo de cifrado XOR
Maps: Ejemplo de uso de mapas
Book: Crea un libro desde un archivo de texto y permite explorarlo sección por sección
cpp.txt: Ejemplo usado por el programa book
Algorithm: Algoritmos útiles para contenedores STL
Allocator: Similar a la clase allocator de la STL
Amvdefs: Alias para tipos del espacio de nombres std
BinaryTree: Árbol binario
Bitarray: Arreglo de bits (útil para valores booleanos)
Complex: Permite manejar números complejos en forma binómica o polar
Converters: Convertidores de archivos:
RemoveComments(...): Quita los comentarios de un archivo CPP
Cpp2html(...): Convierte un archivo CPP a formato HTML, con las palabras reservadas de
color
azul, los comentarios en verde, las cadenas de caracteres en gris y el resto del
código en negro (como en las páginas de código C++ que expongo aquí)
html2html(...). Convierte el código fuente de un archivo HTML a un formato para
ser presentado como texto dentro de otro archivo HTML
FloatBCD: Tipo para el manejo de números BCD de punto flotante
Function: Clase para funciones usadas por la clase expression
Matrix: Tipo para manipular matrices
MemoryAMV: Funciones para manejo de memoria
Pointer e ipointer: Tipos para manejo de apuntadores en contenedores
REEvaluator: Evaluador de expresiones regulares por medio de autómatas finitos no
deterministas (AFNs)
Stack: Similar a la clase stack de la STL
Streambufw: Permite el acceso al búfer de un streambuf
String: Tipo para el manejo de cadenas de caracteres
Tree: Árbol con N nodos hijos y M niveles de profundidad

También podría gustarte