Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 957 Bytes

File metadata and controls

50 lines (36 loc) · 957 Bytes

cpp06

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
./ex00

Notas

  • Ideal para preparar ejercicios de templates y containers en cpp07/cpp08.

Makefile (objetivos comunes)

  • Revisa el Makefile de cada ejercicio: normalmente incluye all, clean, fclean y re.

make debug (nota)

  • make debug establece DEBUG=1 y recompila; útil para activar logs/chequeos adicionales del código.

Ejemplos de uso

  • ex00 (convert):
    cd cpp06/ex00
    make
    ./convert 42
  • ex01 (serializer):
    cd cpp06/ex01
    make
    ./serializer
  • ex02 (identify):
    cd cpp06/ex02
    make
    ./identify