Массив в моем режиме отладки отображает только первые 14 элементов, а остальные отображают (?) вопросительный знак

Я использую виндовс 7 х64.

Я случайно заметил эту проблему вчера.

В коде у меня есть массив типа int и размером 500 или вообще что угодно и X > 14

Я использую цикл for, чтобы поместить число в этот массив. И я установил точку останова отладки в конце цикла, чтобы просмотреть элемент в массиве.

Но только 0-14 элементы массива имеют число, а остальные - вопросительные знаки?

Однако, если бы я распечатал массив, я бы увидел значения во всех них.

Я использую экспресс-режим Visual Studio 2012.

Я установил режим отладки Любой процессор. Пробовал и x64 и x86, но у меня такая же проблема.

Вы знаете, в чем проблема?


person user3573417    schedule 01.05.2014    source источник


Ответы (1)


Это (глупая) ошибка в Visual Studio, которая возникает, когда вы прокручиваете представление отладки списка с помощью мыши. Чтобы «исправить» это, используйте/щелкните стрелку вниз в нижней части меню вместо использования мыши для прокрутки.

ИЗМЕНИТЬ

См. это для похожая/такая же проблема

person Haney    schedule 01.05.2014
comment
вау, я не могу поверить, что эта ошибка существует. но да, вы правы, если я нажму вниз, я смогу увидеть данные в массиве. Но как я могу исправить эту проблему навсегда? - person user3573417; 01.05.2014
comment
Не уверен, что сможешь. :С - person Haney; 01.05.2014