Nekonečná smyčka - co je to?
Výraz:
Nekonečná smyčka
Význam:
Nekonečná smyčka (infinite loop nebo endless loop) je v programování pojem pro určitou posloupnost pokynů, která se opakuje stále dokola. Zastavit ji může až zásah zvenčí. Může se jednat o omyl i úmysl programátora.
Typicky se nekonečná smyčka vytváří pokud program nemá ukončovací podmínku či pokud ji má, ale je nesmyslná nebo ji v dané fázi nelze splnit.
Další možností je taková ukončovací podmínka, která nechává posloupnost znovu působit. V případě takové chyby v programu často dojde k jeho zamrznutí či nepovolení přístupu.
Typicky se nekonečná smyčka vytváří pokud program nemá ukončovací podmínku či pokud ji má, ale je nesmyslná nebo ji v dané fázi nelze splnit.
Další možností je taková ukončovací podmínka, která nechává posloupnost znovu působit. V případě takové chyby v programu často dojde k jeho zamrznutí či nepovolení přístupu.
Mohlo by vás také zajímat: Loop