PDA

View Full Version : debuggare con gdb


sbraaa
01-08-2003, 11:16
Salve sto debuggando un programma scritto in C/C++ sotto linux e compilato col gcc.
Per il debug uso gdb all'interno di emacs... ma ho dei piccoli problemi!
Faccio uso intensivo di breakpoint e watchpoint.... il problema è che finchè l'espressione usata per il break è numerica tutto ok....
ma supponiamo che debba controllare un valore alfanumerico....
Si tratterebbe di usare un'espressione ... ma praticamnete questo cosa comporta?
supponiamo che io imposti un break alla linea 56 del mio src, a questo breakpoint posso legare una condizione tipo:
break 56 if cont == 1
ma se devo controllare una stringa? non un char, ma una stringa quindi un array di char.. come posso impostare la condizione?
probabilmente è un problema banale, ma pur avendoci provato non ci sono riuscito in nessun modo! ho cercato mille tutorial però riportano sempre e solo la sintassi... ma in esempio pratico!
Qualcuno pratico della cosa?
grazie!