【问题标题】:How to view contents of buffer using Xcode 4.X or lldb如何使用 Xcode 4.X 或 lldb 查看缓冲区的内容
【发布时间】:2012-07-22 03:01:42
【问题描述】:

我有一个指向包含多个双精度值的缓冲区的指针。我可以使用 Xcode 或 lldb 查看存储在缓冲区中的双精度值吗?

【问题讨论】:

    标签: xcode lldb


    【解决方案1】:

    如果您切换到 gdb 而不是 lldb,则打印出数组的内容要容易得多,例如在控制台中:

    (gdb) p *my_double_ptr@16
    

    如果my_double_ptr 是指向双精度的指针,则上述命令将在my_double_ptr 指向的地址处打印前16 个双精度。

    您也可以使用 lldb 执行此操作,但它不那么简单 - 请参阅 SO:LLDB equivalent of GDB's '@' operator in Xcode 4.1 上的这个问题。

    【讨论】:

      猜你喜欢
      • 2018-11-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-20
      • 2017-01-14
      • 2011-09-30
      • 2012-05-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多