P.O.O en C++.
Entrada y salida de Datos
![](https://i.ytimg.com/vi/DL8Shyf8mOA/hqdefault.jpg)
cin: Recoje datos ingresados por teclado. cout: Imprime mensajes en pantalla. cerr: Muestra mensaje de error en pantalla. clog: Maneja mensaje de error.
instrucciones Básicas
if, Switch, For, While, Do while
Tipos de Datos
string: Cadena alfanurica de longitud variable
boolean: Admite valores de 0 a 1
double: Real doble
float: Numero decimal
long int: Numero entero largo
int: Numero entero
char: Caracter de un numero sin signo
date: Tipo fecha
Operaciones New y Delete
![](https://pediaa.com/wp-content/uploads/2018/10/Difference-Between-new-and-delete-Operator-in-C-_Figure-5.jpg)
delete: Libera memoria.
new: Reserva memoria.
CRUD
![](https://parzibyte.me/blog/wp-content/uploads/2019/06/CPP-Convertir-cadena-a-may%C3%BAscula-y-min%C3%BAscula.png)
Funciones y sus parámetros
Los parametro se los asicna alas funciones ya se como una copia del valor original, mientras que tambien se puede asignar la direccion de dicha variable a utilizar
int a,b;
int main(){
}
void parametro (int a, int b){
}
Los parámetro siempre van entre paréntesis
y definidos sus tipos de datos previa mente
declarados fuera de la funcion main().
Apuntadores const
int*const ap_j; En este comando la dirección permanece constante
const int * ap_i; En este comando *ap_i permanesera constante
const int * const ap_k; En este comando su valor y la direcion permanecen constantes.
Referencia
Cuando se cresa una referencia se inicializa una nueva variable con nombre alternativo
DECLARACION
int i;
int & ref_i = i