¿Cómo puedo establecer un punto de interrupción en C o código de C++ programáticamente que funcionará para gdb en Linux?Establecer el punto de interrupción en el código C o C++ programáticamente para gdb en Linux
es decir .:
int main(int argc, char** argv)
{
/* set breakpoint here! */
int a = 3;
a++; /* In gdb> print a; expect result to be 3 */
return 0;
}
mucho una nota lateral (lo siento que pequeñez), pero si usted está preocupado acerca de la portabilidad entonces usted está probablemente también preocupado corrección, de ahí 'int main' en lugar de' void main'. –
@Stuart - Reparado. Debería haber hecho eso hace un tiempo. –
@ J.Polfer: ¡el 'return 0' no es necesario, sin embargo, y es solo ruido! –