Здравствуйте, _Claus_, Вы писали:
_C_>в отмеченной точке останова, равно как и перед ней, не показываются ни flds, ни parsed_members. _C_>ошибка?
К сожалению, сил на корректный вывод информации в отладчике просто не хватило. Там надо писать свой объект этим занимающийся, а информации по тому как это все делать практически нет.
Поля замыканий обычно можно видеть внутри специальных объектов которые видны в окне Local. При этом к их именам добавляются числовые суфиксы и прочая грязь.
Так же есть проблемы с просмотром значений в одноименных переменных и ряд других проблем. Если у кого-то есть желание заняться этим вопросом могу попробовать вспомнить информацию которую я нарыл в свое время когда пытался понять, что нужно сделать для ее решения.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: локальные переменные не отображаются в окне Локальные
VD>Так же есть проблемы с просмотром значений в одноименных переменных и ряд других проблем. Если у кого-то есть желание заняться этим вопросом могу попробовать вспомнить информацию которую я нарыл в свое время когда пытался понять, что нужно сделать для ее решения.
попробовать могу.
Re[2]: локальные переменные не отображаются в окне Локальные
VD>Так же есть проблемы с просмотром значений в одноименных переменных и ряд других проблем. Если у кого-то есть желание заняться этим вопросом могу попробовать вспомнить информацию которую я нарыл в свое время когда пытался понять, что нужно сделать для ее решения.
насколько я могу судить проблема в том, что они, каким -то образом не формируются, если есть локальная функция, их использующая.
если таковой нет — все ок.
Re[3]: локальные переменные не отображаются в окне Локальные
_C_>насколько я могу судить проблема в том, что они, каким -то образом не формируются, если есть локальная функция, их использующая. _C_>если таковой нет — все ок.
точнее формируются, но как внутренние члены класса функции. поэтому и выпадают.
Re: локальные переменные не отображаются в окне Локальные