Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как создать цикл?


Шишкин Илья ©   (2002-11-16 15:49:00) 

Сабж. Чтобы выполнялся определённое кол-во раз. Чтобы не надо было объявлять дополнительную переменную


Calm   (2002-11-16 16:53:00) [1]

У меня CodeInsight по символу "i" предлагает автоматически добавить строки
i:integer
и
var
i:integer

Удобно.


Юрий Зотов   (2002-11-16 16:10:00) [2]

Да... это действительно серьезная причина...


Шишкин Илья   (2002-11-16 16:08:00) [3]

просто её приходится каждый раз объявлять в var"ах. Чего делать не хочется.


Юрий Зотов   (2002-11-16 15:58:00) [4]

while и repeat вполне могут обходиться без дополнительных переменных. Но for сработает быстрее.

А дополнительная переменная... хотите верьте, хотите нет, но если кроме цикла она больше нигде не используется, то при включенной оптимизации она даже памяти не займет.


PaRL   (2002-11-16 15:53:00) [5]

Можно Tag в крайнем случае использовать раз жадина такой.

ЗЫ А что правда жалко 2 байта?


Infinity   (2002-11-16 15:52:00) [6]

:))) Никак, как программы будет узнавать сколько раз уже выполнила действие ?! Можно видоизменить эту переменную, скажем в файл писать цыфру, а потом с помощью безусловных переходов моделировать цикл.


Наверх

Титульная страница Поиск, карта сайта Написать письмо