9. Depanare condițională / configurabilă

9.1. 1) Inspectarea fișierelor

În codul sursă se află macro-ul DEBUG și în funcție de el se fac printează loguri. Se va compila codul de 2 ori: o dată folosind opțiunea -D<macro>, adică -DDEBUG și o dată fără. Se va rula codul în ambele cazuri și se observă diferențele. Ca exercițiu vor avea un alt fișier cod sursă pe care trebuie să-l modifice ei (să folosească un macro de debug după care să îl compileze asemănător cu exemplul anterior.

9.2. 2) Modificarea codului sursă

Modificarea codului astfel încât să se foloseasca DEBUG, recompilarea surselor și observarea diferențelor față de punctul anterior.

9.3. 2) Crearea unui nou commit cu modificările anterioare

Vor comite modificările făcute.