![]() |
Модераторы: volvo877, Snowy, MetalFan |
![]() ![]() ![]() |
|
petru4o |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 17.3.2009 Где: Донецк,Украина Репутация: нет Всего: нет |
по сабжу.вроде как не рекомендуется использовать,выполнение программы с ссылками будет дольше нежели просто программа,где ссылки заменены к примеру,подпрограммами,или же комбинацией циклов/ветвлений
|
|||
|
||||
AXOXC |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 17.3.2009 Репутация: нет Всего: нет |
Что ж вы так все воспринимаете( Я не хотел ни обвинять кого-то в ошибках ни обвинять чьи-то слов и т. д. Просто увидил метод решения впервые и попытался в нем разобраться. |
|||
|
||||
Metalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 635 Регистрация: 22.10.2008 Где: Украина-ZPсity Репутация: нет Всего: нет |
хм.. ну это еще зависит от количества циклов) а насчет времени интересно.. знать бы точно.. никто не подскажет так ли оно? -------------------- Don't let the system get you down. |
|||
|
||||
petru4o |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 17.3.2009 Где: Донецк,Украина Репутация: нет Всего: нет |
Metalex, ну меня паскалю в свое время учил камрад с форума этого в реале.Rodman вроде ник здесь.гонял,чтобы не использовали
|
|||
|
||||
THandle |
|
|||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: нет Всего: 372 |
ИМХО, ничего в использовании goto страшного нет. Но использовать его следует только там, где это действительно необходимо.
То есть, в ситуации, где без goto выкрутится никак уже нельзя, или "выкручивание" будет занимать намного больше места, и будет менее понятно, нежели использование goto. Такой ситуации я еще не встречал и goto в программировании на Delphi/Pascal не использовал. На C пару раз приходилось. Вполне может быть оправдано использование goto в связке с assembler'ом. Пример:
Тут goto, конечно не нужен, да и пример корявый. Но это может пригодится. Даже тут использован не goto, а метки и переход с помощью jmp. Например, использовано тут: http://forum.vingrad.ru/index.php?showtopi...t&p=1630388 В циклах без goto можно обойтись используя continue, break. В Delphi вместо goto можно еще использовать конструкцию try..except..end с поднятием исключений в нужном случае(raise). Хотя тоже мутный способ =)) Вот такое ИМХО. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi" | |
|
Запрещается! 1. Обсуждать и делится взломанными компонентами или программным обеспечением 2. Публиковать ссылки на варез 3. Оффтопить
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |