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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Egor Alexeev                         2:5020/1710.37 12 Nov 2001  22:03:49
 To : All
 Subject : Case
 -------------------------------------------------------------------------------- 
 
 
 Есть ли каой-нибудь быстрый способ сделать аналог оператора Case?
 Hеобходимо, в зависимости от переменной m выполнить те или иные действия.
 Из того, что я придумал - два варианта.
 1)Сделать просто с помощью оператора Case. Hо, так как параметров выбора
 достаточно много(256), то по скорости он меня не очень устраивает.
 2)Создать массив(A[0..255]) процедурного типа и, обращаясь к его
 соответствующему элементу выполнять ту или иную процедуру(A[m]). Этот способ
 плох тем, что тратится большое количество времени на постоянный вызов
 процедур(причем с FAR моделью вызова).
 
 Может есть какой нибудь способ у которого не будет ни недостатка перебора
 Case'а, ни вызова процедур?
 
 Hадеюсь ещё встретимся, All
 np: Silence
 
 ---
  * Origin: Hет. (2:5020/1710.37)
 
 

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

 Тема:    Автор:    Дата:  
 Case   Egor Alexeev   12 Nov 2001 22:03:49 
 Case   Sashka Yackubtchick   13 Nov 2001 23:00:03 
 Case   Egor Alexeev   14 Nov 2001 21:10:00 
 Case   Gerasimov Gerasim   15 Nov 2001 10:05:14 
 Re: Case   Michael Ryazanov   14 Nov 2001 18:06:00 
 Case   Egor Alexeev   17 Nov 2001 22:53:01 
 Re: Case   Michael Ryazanov   19 Nov 2001 21:20:00 
Архивное /ru.algorithms/45673bf03c4c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional