我有一个指向包含多个双精度值的缓冲区的指针。我可以使用 Xcode 或 lldb 查看存储在缓冲区中的双精度值吗?
问问题
880 次
1 回答
1
如果您切换到 gdb 而不是 lldb 则更容易打印出数组的内容,例如在控制台中:
(gdb) p *my_double_ptr@16
如果my_double_ptr
是一个指向双精度的指针,那么上面的命令将在指向的地址打印前 16 个双精度my_double_ptr
。
您也可以使用 lldb 执行此操作,但它不那么简单 - 请参阅 SO:LLDB 等效于 Xcode 4.1 中的 GDB's '@' operator 的这个问题。
于 2012-07-23T20:49:04.533 回答