Re: Выйти из двух циклов сразу
От: OlegO Россия http://www.mediachase.ru
Дата: 27.05.02 10:31
Оценка: -1 :))
Здравствуйте LeonGorbachev, Вы писали:



LG>
LG>while(1)
LG>{
LG>  for(int i = 0; i < 100; i++)
LG>  {
LG>    if(i == 77)
LG>      // вот тут хочу выйти вообще из всех циклов - из  for и из while
LG>  }
LG>}
LG>


LG>Как это сделать?


Например сгенерить исключение:

try
{
   while(1)
   {
     for(int i = 0; i < 100; i++)
     {
       if(i == 77)
          throw 77;
     }
   }
}
catch(int e)
{
   // e==77
}
С уважением, OlegO.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.