【发布时间】:2009-06-04 22:53:27
【问题描述】:
我一直在做一些使用 UChar* 作为字符串的不熟悉的代码库的工作。 uchars定义如下(至少根据gdb)
(gdb) ptype UChar
type = short unsigned int
但是,当我尝试在 gdb 中打印这些内容时,我只得到了地址。我还可以索引指针并检索每个字符的值。
有什么方法可以从 gdb 中打印一个 UChar* 类型的变量并返回一个有意义的字符串?
另外,这是在 OS X 上,如果这有什么不同的话。
【问题讨论】: