- Ejecutores
-
Aprender
Aprender Python Ejemplos ejecutables, NumPy, pandas y más Aprender IARedes neuronales, ML y LLM desde cero Aprender C y C++ Punteros, memoria, STL y C++ moderno Aprender C#Fundamentos, POO, LINQ, async y ejercicios de .NET Algoritmos en Python Búsqueda, ordenación, recursión y visualizadores O(n) Algoritmos en C y C++ Compara implementaciones en C y C++
- RetosNuevo
Punteros y memoria
Punteros, aritmética de punteros, memoria dinámica y RAII, lo que hace diferentes a C y C++.
Empezar la ruta →- Lección 1 reto Punteros y direcciones en C y C++ En esta lección vas a guardar la dirección de una variable en un puntero, acceder al valor a través de ese puntero y modificar la variable original.
- Lección 1 reto La aritmética de punteros en C y C++ En esta lección vas a recorrer los elementos de un arreglo con la aritmética de punteros en C y con iteradores en C++.
- Lección 1 reto Gestión de memoria dinámica en C y C++ En esta lección vas a reservar un arreglo cuyo tamaño solo se conoce al ejecutar el programa y a liberar esa memoria de forma segura.
- Lección 2 retos Los arreglos multidimensionales en C y C++ En esta lección vas a recorrer una matriz de dos dimensiones y calcular la suma de los elementos de cada fila.
- Lección 1 reto RAII y la liberación automática de recursos en C++ En esta lección vas a comparar el cierre seguro de un archivo en C con la técnica RAII de C++, en la que los recursos se liberan automáticamente.
- Lección 2 retos El arreglo dinámico y std::vector en C y C++ En esta lección vas a implementar en C un arreglo dinámico que crece solo al añadir elementos y a compararlo con std::vector en C++.