Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrey V Leschinsky                  2:465/185.79   27 Mar 2000  14:15:30
 To : Anton Petrusevich
 Subject : Re: невозврат
 -------------------------------------------------------------------------------- 
 
 
  Quoting message: Anton Petrusevich -> All (24 Mar 00)
 
 [...]
 
  AP> Предположим, есть:
  AP> sub func {
  AP> # ...
  AP>   if( ... ) { # тут обрабатываем что-то страшное
  AP>     my_die(...); # но до конца умирать нельзя
  AP>   }
  AP> # ...
  AP> }
  AP>
  AP> И вот надо мне в функции my_die выполнить какие-то действия, но
  AP> возвращаться в func не хочется. И в ту функу, что func вызвала, тоже,
  AP> почему goto не очень-то подходит.
  AP>
  AP> Вот и вопрос, можно ли и как?
 
 [...]
 
 Как я понял, можно так:
 sub my_die {
   ...
   exit;
 }
 
 Если я не прав, пожалуйста, поправьте.
 
 no farewell
 
 ---
  * Origin: no origin (2:465/185.79)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: невозврат   Andrey V Leschinsky   27 Mar 2000 14:15:30 
Архивное /ru.perl/347238df6d10.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional