йцукен (10.11.2013 13:21, просмотров: 1) ответил SciFi на На высоких уровнях оптимизации, к примеру, отладчик просто отказывается показывать значения многих переменных, и приходится ловить их в регистрах. Ну и точку останова там не очень поставишь, так как код становится нелинейный, - ставить приходится
Таки да, всё зло от преждевременной оптимизации. При максимальной оптимизации компилятор тасует код так, что иногда никаких концов не найдёшь. Но вот что интересно - мои знакомые, пишущие на Visual C, с такими проблемами незнакомы. Отлаживают себе на на уровне сорсов, в дизассемблер не заглядывают, отладчик им все переменные показывает как миленький.