Załóżmy, że mam pętlę, która będzie iterować 100 razy i chcę pominąć 50 iteracji, ale chcę od tego momentu nacisnąć next
, aby zobaczyć każdą linię.Jak pominąć pewną liczbę iteracji pętli w GDB?
Nie chcę ustawiać punktu przerwania po pętli, ponieważ w ten sposób pominę wszystkie iteracje, a nie tylko numer, który zamierzam.
Czy można to zrobić w GDB? W jaki sposób?
P.S. Nie chcę ciągle naciskać next
od początku do końca. To czasochłonne ...
stosując warunki złamać. – yeyo
OK. Ale w moim przypadku dana pętla znajduje się wewnątrz funkcji pomocnika, która znajduje się w innym pliku. Mam dostęp do pętli za pomocą "kroku" w linii, którą nazywam funkcją. Jak ustawić warunek przerwania w linii innego pliku? – Gabriel
Teraz wiem: wystarczy to zrobić: b filename: numberOfTheLine, na przykład: b helper.c: 70. Dzięki. – Gabriel