Может ли кто-нибудь объяснить этот экран:
Как вы можете видеть, у меня есть простой массив - отладчик показывает значения своих элементов, когда я использую A [0], A 1... но я не могу получить элементы с локальной переменной A [i] (но значение "i" показано правильно).
Настройки проекта:
Информация об отладке: ВКЛ
Локальные символы: ВКЛ
Оптимизация: ВЫКЛ.
Проект (один файл PAS) является BUILD, поэтому DCU является свежим. Вы можете видеть на этом экране почти полный код этого тестового проекта, поэтому нет никаких шансов, что массив A или "i" объявлен в каком-то другом блоке и т.д....
Теперь я проверил - тот же код в Delphi XE3 работает отлично - отладчик показывает все значения. Похоже, что XE4 имеет серьезную ошибку в базовой функции: - ((