Значения переменных Xcode 11 C ++ не отображаются красиво при отладке - PullRequest
0 голосов
/ 02 апреля 2020

Я могу видеть переменные, но для всего, что не является POD, мне нужно углубиться в детали, а затем просто получить адрес памяти. Это абсолютно бесполезно при попытке определить значение строки. Я попытался использовать окно выражения, но я не получил больше информации.

(lldb) print myWCharArray
(unsigned short *) $0 = 0x00006070002a802c
(lldb) print myWString.c_str()
(const std::__1::basic_string<unsigned short, wc16::wchar16_traits, std::__1::allocator<unsigned short> >::value_type *) $1 = 0x00006070002a8050

Используя parray, я смог получить значение больше, чем просто первый индекс массива, но он печатает он разбит на несколько строк, и вместо символа выводится значение ascii.

Есть ли другой способ печати строк? Или есть настройка, которую я должен использовать / не использовать для облегчения отладки?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...