Вопрос

Я хотел бы просмотреть строки WCHAR в переменной display отладчика Xcode 3.2.

В основном, если у меня есть

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

Я хотел бы видеть "Hello World" для wtext при трассировке в функцию.

Это было полезно?

Решение

Вам нужно будет написать пользовательский форматировщик данных для ваших типов wchar, в комплекте с вашим предположением о том, какова ширина байта и какова кодировка символов.Стандарт C ++ не определяет ни того, ни другого, вот почему wchar и wstring не очень переносимы и плохо поддерживаются в Mac OS X.

Одним из примеров, с оговорками о том, как вы должны настроить его для вашего конкретного режима использования, является здесь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top