Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2015, 16:02   #11
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
как сделать, чтобы считал именно с 0 до 4600, а не обратно?
НИКАК. Нуль входит в счет. Потому 0 12 3 4 5 6 7 8 9 10 - это 11 а не 10.

Чтоб считал с нуля, инициализируйте переменную нулем перед циклом. Хотя цикл сам это делает.

Ну и ещё использовать переменную i второй раз во вложенном цикле может привести к порче стэка и непонятным лулзам из этого.
Человек_Борща вне форума Ответить с цитированием
Старый 03.03.2015, 16:07   #12
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
НИКАК
Мимо. Нет там ни какого вложенного цикла, да и все остальное про Ерёму, которому о Фоме
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 03.03.2015, 16:32   #13
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Человек_Борща, теряете хватку...
Ваш пост не в тему...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.03.2015, 02:23   #14
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,869
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Ни чего не глюк, это оптимизатор так поступает иногда, код оптимальней для цикла с конца
Это глюк. Глюк отладчика. Таких глюков уже достаточно много. А исправлять их некому.
northener вне форума Ответить с цитированием
Старый 04.03.2015, 09:27   #15
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Это глюк. Глюк отладчика.
Угу, однажды встречался и с глюком таким. Или мне так тогда привиделось. Все таки если в cpu заглянуть, то работа оптимизатора
Изображения
Тип файла: jpg Безымянный.JPG (86.4 Кб, 144 просмотров)
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 04.03.2015, 10:23   #16
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,869
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Угу, однажды встречался и с глюком таким. Или мне так тогда привиделось. Все таки если в cpu заглянуть, то работа оптимизатора
Не спорю. Оптимизатор само собой. Глюки отладчика тоже уже надоели. Ну а возвращаясь к вопросу в топике, ТС просто сглупил. Это не новый цикл начинается с 4601, это предыдущий цикл заканчивается после того как переменная цикла примет такое значение.
northener вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
передача значения переменной одной формы в описание переменной другой diekster Общие вопросы Delphi 14 18.05.2014 02:42
Для public переменной класса присвоить адрес ячеек из внешней переменной _KUL Qt и кроссплатформенное программирование С/С++ 2 28.05.2012 12:04
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) Arkuz Общие вопросы Delphi 12 25.09.2007 20:47