Проблема отладчика в том, как увидеть все значения в динамическом массиве в C ++ - PullRequest
0 голосов
/ 12 ноября 2019

Мне нужно понять код других людей, отлаживая весь код, в то же время я не могу изменить или добавить какой-либо код. Возникает одна главная проблема. То есть, когда я хочу увидеть все значения в динамическом массиве, добавив его в Watch, это не даст мне того, чего я ожидаю. Я могу видеть только их первую ценность. Например:

enter image description here

Кроме того, когда я добавлю его в Watch, будет показано, что оператор "[]" не соответствует этим операндам.

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 12 ноября 2019

Вы можете перейти по этой ссылке, она показывает, как использовать функцию, называемую «спецификатор размера», для отображения элементов массива:
https://blogs.msdn.microsoft.com/habibh/2009/06/05/size-specifier-how-to-display-a-cc-pointer-as-an-array-in-the-visual-studio-debugger/

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