Dzień dobry. Utworzyłem strukturę, i chciałbym podczas debuggowania zobaczyć jej zawartość , a dokładnie wartości pól struktury zmieniane w prostym programie za pomocą funkcji. Czy da się to może jakoś łatwo narpawić. Robię program w Code::blocks.
- Rejestracja:prawie 6 lat
- Ostatnio:prawie 6 lat
- Postów:5

- Rejestracja:ponad 16 lat
- Ostatnio:2 dni
1
Kompilujesz z symbolami?
- Kompilacja
gcc -ggdb test.c -o a.out
- Uruchom debugger:
gdb a.out
- Ustaw breakpoint po ustawieniu pol struktury
b testc:NUMER_LINI
- Wyswietl pola
p struct.field
edytowany 1x, ostatnio: daniel1302
- Rejestracja:prawie 6 lat
- Ostatnio:prawie 6 lat
- Postów:5
0
Wydaję mi się że zrobiłem to o co ci chodziło, ale nie działa. Dodaję w załączniku wrzut ekranu. Dlaczego w "watches" nie wyświetla się us[i].licz ?
Sorki, nie wiem co to znaczy kompilować z symbolami.
- Zrzut ekranu (17).png (201 KB) - ściągnięć: 136
edytowany 1x, ostatnio: pawel3946

- Rejestracja:prawie 14 lat
- Ostatnio:prawie 3 lata
- Postów:4882
1
. Dlaczego w "watches" nie wyświetla się us[i].licz ?
bo nie dodales do watches takiego elementu.
W locals masz wszystkie zmienne w Watch masz tylko te ktore chcesz obserwowac
Mozesz najechac myszka na zmienna to powinno Ci podpowiedizec co tam masz
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.