Temas avanzados de OOP y utilidades auxiliares que preparan para ejercicios con templates y estructuras más complejas.
Proyectos y objetivos
- Ejercicios con helpers reutilizables y utilidades que suelen utilizarse en ejercicios posteriores.
- Refuerza principios SOLID básicos aplicados a código simple.
Cómo compilar
cd cpp06/ex00
make
./ex00Notas
- Ideal para preparar ejercicios de templates y containers en
cpp07/cpp08.
Makefile (objetivos comunes)
- Revisa el
Makefilede cada ejercicio: normalmente incluyeall,clean,fcleanyre.
make debug (nota)
make debugestableceDEBUG=1y recompila; útil para activar logs/chequeos adicionales del código.
Ejemplos de uso
ex00(convert):cd cpp06/ex00 make ./convert 42ex01(serializer):cd cpp06/ex01 make ./serializerex02(identify):cd cpp06/ex02 make ./identify