gdb 打印結構體


 

 

(gdb) p arr
$8 = (struct rte_fbarray *) 0x1000000b0
(gdb) p *arr
$9 = {name = '\000' <repeats 63 times>, count = 0, len = 0, elt_sz = 0, data = 0x0, rwlock = {cnt = 0}}
(gdb) set print pretty on (gdb) p *arr
$10 = {
  name = '\000' <repeats 63 times>, 
  count = 0, 
  len = 0, 
  elt_sz = 0, 
  data = 0x0, 
  rwlock = {
    cnt = 0
  }
}

 

 

 

(gdb) info breakpoints
Num     Type           Disp Enb Address            What
1       breakpoint     keep y   0x00000000005afeac in rte_fbarray_init 
                                                   at /data1/dpdk-19.11/lib/librte_eal/common/eal_common_fbarray.c:713
        breakpoint already hit 3 times
2       breakpoint     keep y   0x00000000005aff88 in rte_fbarray_init 
                                                   at /data1/dpdk-19.11/lib/librte_eal/common/eal_common_fbarray.c:745
        breakpoint already hit 3 times
(gdb) info break
Num     Type           Disp Enb Address            What
1       breakpoint     keep y   0x00000000005afeac in rte_fbarray_init 
                                                   at /data1/dpdk-19.11/lib/librte_eal/common/eal_common_fbarray.c:713
        breakpoint already hit 3 times
2       breakpoint     keep y   0x00000000005aff88 in rte_fbarray_init 
                                                   at /data1/dpdk-19.11/lib/librte_eal/common/eal_common_fbarray.c:745
        breakpoint already hit 3 times
(gdb) delete 1-2
(gdb) info break
No breakpoints or watchpoints.
(gdb) c

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM