Memoria y Punteros
Artículos sobre punteros, referencias, gestión de memoria dinámica y direccionamiento en C++.
Memoria y Punteros
El poder de bajo nivel de C++: direccionamiento, punteros y referencias; pila vs. montón; gestión de memoria dinámica.
Explore los riesgos de new/delete, patrones seguros y técnicas para evitar fugas de memoria.
Objetivo: Aplicar correctamente direccionamiento y memoria dinámica para escribir código C++ seguro y sin errores.
TL;DR
- Punteros y referencias:
int* p,int& r,nullptr. - Memoria dinámica:
new/delete,new[]/delete[]. - Arreglos y aritmética de punteros:
*(p + i). - Buenas prácticas/herramientas: RAII; paso hacia
std::unique_ptr.
Conceptos de direcciones y memoria en C++
Aprende los conceptos básicos de direcciones y memoria en C++, incluyendo almacenamiento de datos y direcciones de variables.
Referencias vs punteros en C++
Aprende las diferencias entre referencias y punteros en C++, incluyendo ventajas, usos y gestión de memoria.
Pasar parámetros a funciones mediante punteros en C++
Aprende a pasar parámetros a funciones mediante punteros en C++, incluyendo acceso a memoria y ejemplos prácticos.
Relación entre arreglos y punteros en C++
Aprende la relación entre arreglos y punteros en C++, incluyendo memoria, aritmética de punteros y acceso a datos.
Gestión de memoria dinámica en C++: new y delete
Aprende gestión de memoria dinámica en C++ con new y delete para asignar y liberar memoria correctamente.
Fugas de memoria y análisis con Valgrind en C++
Aprende a detectar fugas de memoria en C++ y analizar aplicaciones con Valgrind para optimizar el uso de memoria.
Arreglos multidimensionales y punteros en C++
Aprende arreglos multidimensionales y punteros en C++, incluyendo organización de memoria, indexación y ejemplos prácticos.
Introducción a los Smart Pointers en C++
Aprende los Smart Pointers en C++, incluyendo unique_ptr, shared_ptr y weak_ptr para una gestión segura de la memoria.