Нескінченний цикл: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
Немає опису редагування |
Немає опису редагування |
||
Рядок 30:
</source>
=== Для [[С (мова програмування)|С]]-подібних мов<ref>[http://stackoverflow.com/questions/20186809/endless-loop-in-c-c Endless loop in C/C++]</ref> ===
<source lang="c">
for (;;) {
Рядок 87:
=== [[Ада (мова програмування)|Ада]] ===
Ада також містить спеціальну конструкцію, що описує нескінченний цикл<ref>[[b:Ada Programming/Control#Endless Loop|Ada Programming: Control: Endless Loop]]</ref>:
<source lang="ada">
loop
Рядок 153:
Іноді (наприклад в [[скрипт]]ах керування персонажами [[відеогра|комп'ютерних ігор]]) вихід з програми - це зупинка [[інтерпретатор]]а. Так що розробник не повинен явно записувати умову виходу - а значить, програма перетворюється в нескінченний цикл. Такий принцип прийнятий наприклад, в [[Game Maker]], в деяких [[ігри для програмістів|іграх для програмістів]].
* [http://www.programming-idioms.org/idiom/50/make-an-infinite-loop Приклади нескінченних циклів] різними мовами на [http://www.programming-idioms.org/ programming-idioms.org].
== Посилання ==
<references/>
[[Категорія:Помилки програмування]]
[[Категорія:Ідіоми програмування]]
[[Категорія:Рекурсія]]
[[Категорія:Ітерація в програмуванні]]
|