subtipo - ¿Cómo pedirle a GDB que interrumpa una función solo después de que se llame ciertas veces?
personal geodatabase pdf (1)
(gdb) continue 100
debería hacer el truco
(gdb) help continue
Continue program being debugged, after signal or breakpoint.
If proceeding from breakpoint, a number N may be used as an argument,
which means to set the ignore count of that breakpoint to N – 1 (so that
the breakpoint won’t break until the Nth time it is reached).
Por ejemplo, tengo una función NamespaceA :: ClassB :: FunctionC () en mi programa. Sé que puedo pedirle a GDB que rompa allí, con "break NamespaceA :: ClassB :: FunctionC". Pero, ¿qué debo hacer si solo quiero que GDB se rompa allí, después de que esta función se llame, digamos, 100 veces?
Creo que una solución alternativa es agregar una variable más en el programa, y luego hay un comando "break ... if cond" en GDB que puedo usar. ¿Pero puedo lograr lo mismo sin agregar variables a mi programa?
Gracias.