[so] [Tech Q] Print debugging

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Sun Mar 6 16:25:54 EET 2011


Salut!

Consider utilă o discuție despre depanarea folosind printf sau alte
forme de afișare. Propun o abordare iterativă de la un exemplu simplu la
o soluție cât mai eficientă și ușor de folosit pentru debugging.

În primă fază pornim cu următoarea propunere:

---
static enum {
        FALSE = 0,
        TRUE
} debug = TRUE;

....

        /* undeva intr-o functie */

        if (debug == TRUE)
                printf("debug message\n");
....
---

Cum poate fi îmbunătățit acest sistem de print debugging?

Răzvan


More information about the so mailing list