21
Debugowanie programów C za pomocą GDB
Ważnym etapem tworzenia oprogramowania jest testowanie i naprawa błędów. W dużych programach błędy programistyczne – czyli bugi – są praktycznie nieuniknione. Programy mogą zwracać niepoprawne wyniki, zawieszać się w pętlach nieskończonych lub kończyć działanie z powodu niedozwolonych operacji w pamięci. Zadanie znalezienia i usunięcia takich błędów nazywa się debugowaniem programu.
Wielu błędów nie da się wychwycić poprzez zwykłe studiowanie kodu źródłowego. Analiza dodatkowych informacji, uzyskanych poprzez testowanie wersji programu jest jedną z pomocnych technik diagnostycznych. W programie możemy umieścić ...
Get Język C w pigułce now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.