Как напечатать переменную для определенного условия в gdb?

Я хочу напечатать переменную в функции (которая называется несколько раз), которые будут выводиться каждый раз при вызове функции.

Можно ли сделать это автоматически через gdb ?? Что-то например, условная печать ...

что-то вроде ..

void func()
{ 
    if( t == 0 ) 
       x = z+1;
    else
       x = p+2; 
} 

Я хочу, чтобы переменная печаталась при t == 0 и игнорировать в противном случае ..

5
задан Jay 27 November 2010 в 03:41
поделиться