1

我想在 Xcode 3.2 调试器的变量显示中预览 WCHAR 字符串。

基本上,如果我有

 WCHAR wtext[128];
 wcscpy(wtext, L"Hello World");

在跟踪函数时,我希望看到 wtext 的“Hello World”。

4

1 回答 1

1

您必须为您的 wchar 类型编写自定义数据格式化程序,并完成对字节宽度和字符编码的假设。C++ 标准没有指定这些中的任何一个,这就是 wchar 和 wstring 在 Mac OS X 上的可移植性不是很好并且没有得到很好的支持的原因。

一个示例,其中包含有关如何针对您的特定使用模式自定义它的警告,在这里

于 2010-03-21T03:42:36.590 回答