Здравствуйте, Pavel Chikulaev, Вы писали:
PC>Здравствуйте, remark, Вы писали:
R>>Вот минимальный код, приводящий к ошибке:
PC>PC>int main(int argc, char * argv[])
PC>{
PC> int k = 0;
PC> for(int i = 1; i < argc ; ++i)
PC> {
PC> //...
PC> }
PC> while ((k != 1) && (k >= 0))
PC> {
PC> //...
PC> }
PC> return 0;
PC>}
PC>
PC>Включаем релиз и Maximize Speed /O2 и радуемся
Компилятор повиснет и съест куча памяти
Спасибо за bug report. Я починил в "живом" компиляторе. К сожалению, сейчас уже слишком поздно, и в VS2005 SP1 ошибка исправлена не будет. Ждите SP2 или VS9...