Ruta de aprendizaje

Funciones de C++ moderno

Sobrecarga, lambdas, plantillas, la STL, clases y RAII: las herramientas que hacen de C++ algo más que C.

8 lecciones · 10 retos

Empezar la ruta →
  1. Lección 1 reto Sobrecarga de funciones y alternativas C Usa una operación con varios tipos.
  2. Lección 1 reto Punteros a función y callbacks Pasa comportamiento a otra función.
  3. Lección 1 reto Lambdas C++ y closures en C Captura contexto para un callback.
  4. Lección 2 retos Templates y técnicas genéricas en C Escribe código independiente del tipo en compile time.
  5. Lección 2 retos Contenedores y algoritmos STL Compara procesamiento manual con algoritmos componibles.
  6. Lección 1 reto Programación orientada a objetos (POO) Aprende encapsulación, herencia y polimorfismo en C++, comparándolos con un diseño C explícito.
  7. Lección 1 reto Polimorfismo y tablas de funciones Selecciona comportamiento mediante una interfaz común.
  8. Lección 1 reto RAII y limpieza determinista Vincula el lifetime del recurso al del objeto.