Страница 3 из 3

Re: Вычисление индикатора от серии - это возможно?

Добавлено: 13 янв 2019, 13:42
AP_Bor
Доброго времени суток, BugsDigger
BugsDigger писал(а):... undefined behaviour ...
Это не зависание, а неопределенное поведение или lack of expected или отсутствие терпения.
Можно было подобрать более академическое определение, но и этого достаточно.
Википедия писал(а):Зависа́ние — компьютерное явление, при котором одна или несколько программ или вся операционная система перестают реагировать на действия пользователя, или начинают без остановки выполнять одну и ту же (не обязательно полезную или содержательную) операцию, не реагируя на сообщения от других программ.
► Показать
С наилучшими пожеланиями

Re: Вычисление индикатора от серии - это возможно?

Добавлено: 13 янв 2019, 14:35
AP_Bor
Доброго времени суток, BugsDigger
BugsDigger писал(а):хотя тогда это будет мало отличаться от цикла for. :)
Не стесняюсь ;)
► Показать
С наилучшими пожеланиями

Re: Вычисление индикатора от серии - это возможно?

Добавлено: 13 янв 2019, 16:05
BugsDigger
for(a=10;a==b;b--){}
Развертывается в
a=10;
1$: if(a==b)
{
b--;
goto 1$;
}

a=10;
while(a==b){b--;}
Развертывается в
a=10;
1$: if(a==b)
{
b--;
goto 1$;
}
...

Вот и вся разница (которой нет).

Re: Вычисление индикатора от серии - это возможно?

Добавлено: 13 янв 2019, 18:47
AP_Bor
Доброго времени суток, BugsDigger
BugsDigger » 13.012019, 16:05 писал(а):Вот и вся разница (которой нет).
Я тоже это заметил, но помню, еще по Си, использовать while, не комильфо. Дал совет, и задумался.
AP_Bor » 13.012019, 09:26 писал(а):Для справки, оператор while наиболее затратный из циклических операторов, если не получается подобрать или нет встроенного оператора цикла в обрабатываемом объекте, используйте простой for.
А тут еще вы с
BugsDigger » 13.012019, 15:17 писал(а):хотя тогда это будет мало отличаться от цикла for.
Вот и решил переспросить, спасибо.
► Показать
С наилучшими пожеланиями