Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Хорошо торгуешь? Стань поставщиком сигналов и заработай еще больше!
Рустам
3597
Рустам 2011.10.19 23:23  

Я имел ввиду от такую конструкцию:

void start(){
  if(function()...){blablabla};
return}
... function(){int i,x,y;
   for(i=0;i<blablbla){
       x++;
   }
   if(x... blablabla){return(bla);}
   return(...);
}

на второй, третий, или 158 раз вы можете нарваться на мусор в переменной х, который остался от предыдущих вызовов, ибо компилятор выделяет память под переменные единожды, под все, и локальные тоже.

Алексей Тарабанов
7222
Алексей Тарабанов 2011.10.19 23:38  
FAQ:

Я имел ввиду от такую конструкцию:

на второй, третий, или 158 раз вы можете нарваться на мусор в переменной х, который остался от предыдущих вызовов, ибо компилятор выделяет память под переменные единожды, под все, и локальные тоже.


FAQ, Вы бы хоть имя обозначили, а то как-то неудобно, ну правда ...

wladimir
1145
wladimir 2011.10.20 09:19  

спасибо всем за ответы, все заработало

wladimir
1145
wladimir 2011.10.20 09:21  
sergeev:

инициализируйте txt до цикла, и симптомы пройдут.

спасибо!

конструктивно, корокто и ясно!

уважаю!

/ /123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий