Отображение строк WCHAR в отладчике Xcode
Вопрос
Я хотел бы просмотреть строки WCHAR в переменной display отладчика Xcode 3.2.
В основном, если у меня есть
WCHAR wtext[128];
wcscpy(wtext, L"Hello World");
Я хотел бы видеть "Hello World" для wtext при трассировке в функцию.
Решение
Вам нужно будет написать пользовательский форматировщик данных для ваших типов wchar, в комплекте с вашим предположением о том, какова ширина байта и какова кодировка символов.Стандарт C ++ не определяет ни того, ни другого, вот почему wchar и wstring не очень переносимы и плохо поддерживаются в Mac OS X.
Одним из примеров, с оговорками о том, как вы должны настроить его для вашего конкретного режима использования, является здесь.
Не связан с StackOverflow