Come posso impostare un punto di interruzione nel codice C o C ++ programmaticamente che funzionerà per gdb su Linux?
Vale a dire:
int main(int argc, char** argv)
{
/* set breakpoint here! */
int a = 3;
a++; /* In gdb> print a; expect result to be 3 */
return 0;
}
return 0
non è necessario, però, ed è solo rumore!
int main
piuttosto chevoid main
.