Здравствуйте, serg_joker, Вы писали:
_>Помнится, когда вводили область видимости для переменных, объявленных в заголовке for (С++ 98), тоже стоны были, мол, столько кода написано, где переменная используется после цикла.
Да-да, было дело. Помнится, мы вот такую поделку мастырили, чтоб ограничить область видимости:
#define for if(1) for
А иногда даже вот такую:
#define for if(0); else for