Например, у меня есть функция NamespaceA:: ClassB:: FunctionC() в моей программе. Я знаю, что могу попросить GDB прорваться туда, "сломать NamespaceA:: ClassB:: FunctionC". Но что мне делать, если я хочу, чтобы GDB был там разбит, после того, как эта функция вызывается, скажем, 100 раз?
Я думаю, что решение обходного решения добавляет еще одну переменную в программу, а затем в GDB я могу использовать команду break... if cond. Но могу ли я сделать то же самое без добавления переменных в свою программу?
Спасибо.