Perintah disable
Menonaktifkan semua breakpoint atau breakpoint yang ditentukan.
Syntax
disable
disable [Number]
disable [Number1] [Number2] ... [NumberN]
disable breakpoints ...
disable [Number]
disable [Number1] [Number2] ... [NumberN]
disable breakpoints ...
Parameter
- Number
- Ketika disable dipanggil tanpa argumen, semua breakpoint akan dinonaktifkan. Ketika satu atau lebih nomor ditentukan, hanya breakpoint yang cocok dengan nomor yang ditentukan yang akan dinonaktifkan.
Catatan
Gunakan perintah enable untuk mengaktifkan breakpoint, perintah delete untuk menghapusnya, atau perintah info breakpoints untuk menampilkan informasi tentang breakpoint.
Contoh
Pada contoh ini, kita akan menetapkan breakpoint di dalam loop dan kemudian menonaktifkannya setelah breakpoint tersebut terpanggil.
(gdb) break 6 Breakpoint 1 at 0x80483f7: file test.cpp, line 6. (gdb) run Starting program: /home/testuser/test Breakpoint 1, main () at test.cpp:6 6 printf("%di); (gdb) disable 1 (gdb) info breakpoints Num Type Disp Enb Address What 1 breakpoint keep n 0x080483f7 in main() at test.cpp:6 breakpoint already hit 1 time (gdb) continue Continuing. 0 1 2 3 4 [Inferior 1 (process 26540) exited normally]