Perintah set print array

Menyalakan atau mematikan pencetakan yang rapi dari array.

Sintaksis

set print array on
set print array off
show print array

Mode

off
GDB akan menampilkan nilai-nilai array dalam format satu baris sederhana (contoh: $1 = {1, 2, 3}).
on
GDB akan menampilkan nilai-nilai array dalam format multi-baris yang lebih panjang.

Mode Default

Nilai default untuk pengaturan print array adalah 'off'.

Catatan

Perintah set print array dapat digunakan bersama dengan perintah set print array-indexes untuk menyesuaikan lebih lanjut tampilan isi array.

Contoh

Berikut adalah log dari sesi GDB contoh yang mengilustrasikan bagaimana perintah set print array mempengaruhi output dari perintah print:

                        
(gdb) start
Breakpoint sementara 1 di 0x80483f3: file test.cpp, baris 5.
Starting program: /home/bazis/test 
Breakpoint sementara 1, main (argc=1, argv=0xbffff064) di test.cpp:5
5 int testArray[] = {1, 2, 3};
(gdb) next
6 return 0;
(gdb) print testArray
$1 = {1, 2, 3}
(gdb) show print array
Prettyprinting dari array dimatikan.
(gdb) set print array on
(gdb) print testArray
$2 =   {1,
  2,
  3}