C

GDB

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

GDB-ja (dhe LLDB-ja në macOS) është debugger-i i terminalit për C dhe C++: e ndal programin në një rresht (break), e ekzekuton hap pas hapi (next, step) dhe t'i tregon vlerat e variablave (print). Me bt sheh rrugën deri te një rrëzim.

EnglishEN

GDB (and LLDB on macOS) is the terminal debugger for C and C++: it stops the program at a line (break), runs it step by step (next, step) and shows variable values (print). With bt you see the path that led to a crash.

Si ta mendosh

Si regjistrimi i ndeshjes me VAR: e ndal në momentin e saktë, e shikon kuadër pas kuadri dhe kupton çfarë ndodhi.

Lexoje në anglisht

Like VAR replay in football: stop at the exact moment, go frame by frame and see what happened.

Shembull kodibash

gcc -g main.c -o programi
gdb ./programi
(gdb) break 12
(gdb) run
(gdb) print mosha

Terma të lidhur