
1
Chủ đề tu nầ này
Làm thế nào để sử d ngụ công cụ g l i ỡ ỗ
(gdb)
C uấ trúc dữ li uệ cây
-Cây nhị fân
-Cây nhị fân tìm ki mế
Đ quy ti n trình trên cây.ệ ế

3
Gdb for Debugging (2)
Tr cướ khi sử d ngụ gdb :
-Ph iả biên d chị mã ngu nồ C v iớ cờ phụ là
-g .
-Điều này sẽ giúp đ tặ t tấ cả mã ngu nồ vào
d ngạ nhị fân có thể th cự thi đ cượ .
-Sau đó ta có thể th cự thi chương trình như
sau: gdb chuongtrinh
-Nuôi d ngưỡ 1 môi tr ngườ d chị.

4
Gdb for Debugging (3)
Gdb> run
Chương trình ch yạ.
N uế t tấ cả đ uề t tố, chương trình sẽ thoát
thành công, trả b nạ về d uấ nh cắ.
N uế có l iỗ thì gdb sẽ báo cho b nạ bi tế và
huỷ bỏ chương trình.

5
Gdb – Các câu l nhệ c bơnả (1)
Dò ng c ngăn x p (“where”)ượ ế
-Chương trình bị l iỗ
-Đâu là dòng l nhệ cu iố cùng trong chương
trình đ cượ th cự thi tr cướ khi g pặ l iỗ?
-Đó là đi uề l nhệ where sẽ chỉ ra cho b nạ.