Documente Academic
Documente Profesional
Documente Cultură
Integrantes:
Andrea Sofía Velázquez de León
Carlos Reyes Muñiz
Eddie García Fuentes
#include<iostream>
• Es la biblioteca estándar en C++ para poder tener acceso a los
dispositivos estándar de entrada y/o salida.
#include<math.h>
• Contiene los prototipos de las funciones, otras definiciones para el uso
y manipulación de funciones matemáticas.
#include<string>
• Parte de la STL relativa a contenedores tipo string, una
generalización de las cadenas alfanuméricas para albergar
cadenas de objetos, pues eliminan muchas de las
dificultades que generan las char.
#include<conio.h>
• Utiliza más que nada por sus
comandos: getch(), clrscr(), gotoxy(), textcolor(),
y textbackground(), los cuales usamos para suspender la
pantalla y que no se cierre automaticamente.
#include <conio.h> gotoxy(i,y1); cputs("-") ;//linea horizontal superior
#include <string.h> gotoxy(i,y2); cprintf("-") ;//linea horizontal inferior
void dibujarCuadro(int,int,int,int); }
El manejo de excepciones C++ se basa en un mecanismo cuyo funcionamiento tiene tres etapas básicas:
1: Se intenta ejecutar un bloque de código y se decide qué hacer si se produce una circunstancia excepcional durante
su ejecución.
2: Se produce la circunstancia: se "lanza" una excepción (en caso contrario el programa sigue su curso normal).
3: La ejecución del programa es desviada a un sitio específico donde la excepción es "capturada" y se decide que hacer
al respecto.
#include<functional>
Parte de la STL relativa a Objetos-función.
En su utilización normal, expresión-postfija es el nombre de una función, un puntero a función o la referencia a una función.
Por ejemplo:
float sum(int i, int j) {
float s = i + j;
cout << "La suma es: " << s << endl;
return s;
}
...
float (*fptr)(int, int) = sum; // definición de puntero-a-función
float (&fref)(int, int) = sum; // definición de referencia-a-función
int x = 2, y = 5;
sum(x*2, y); // Ok. invocación
fptr(x*2, y); // Ok. invocación
fref(x*2, y); // Ok. invocación
#include<limits.h>
Descripción de propiedades
dependientes de la
implementación que afectan
a los tipos fundamentales.
#include<memory>
Utilidades relativas a la gestión de memoria, incluyendo asignadores y
punteros inteligentes.
Objetos automáticos: maneja la pila, está inextricablemente unido con el
propio lenguaje y ha sido descrito en el apartado correspondiente.
La memoria dinámica: entiende de la asignación ("allocation") de
memoria a los objetos persistentes, y su desasignación o liberación
#include <typeinfo>
Mecanismo de identificación de tipos en tiempo de ejecución. Identifica
un operador con el que puede obtenerse el tipo de objetos y expresiones
en tiempo de ejecución. Permite comprobar si un objeto es de un tipo
particular, y si dos objetos son del mismo tipo
#include <vector>
Parte de la STL relativa a los contenedores tipo vector; una
generalización de las matrices unidimensionales.