[so] [Tech Q] Print debugging
Razvan Deaconescu
razvan.deaconescu at cs.pub.ro
Mon Mar 7 08:51:30 EET 2011
On 03/07/2011 01:06 AM, Pandia Gheorghe wrote:
> Pentru punctul 1 se rezolvă repede în varianta release. Ștergi #define log
> și apoi toate blocurile cu log în față. În caz că îți scapă vreunu va da
> compilatorul eroare deci implicit vor fi toate scoase.
Un avantaj al soluției propuse de noi este că nu modfici codul pentru
varianta DEBUG sau RELEASE cum trebuie tu să faci. Poate fi transmisă ca
argument -DDEBUG_ sau /DDEBUG_.
Apoi, nu mi se pare foarte intuitivă construcția:
log {
printf("bla\n");
printf("other bla\n");
}
Răzvan
More information about the so
mailing list