Czy while(1) oznacza pętle nieskończoną w każdym przypadku?
pętla nieskończona
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Szczecin
5
Tak, o ile
- nie wyskakujesz z niej w środku (break, return, throw, goto, std::exit())
- nie masz UB (czyli w przypadku poprawnych programów).
- Rejestracja: dni
- Ostatnio: dni
2
while(1)
break;
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1007
0
To jakaś zagadka?
#include <iostream>
#define while if
int main() {
while(1) {
}
std::cout << "KONIEC\n";
}
- Rejestracja: dni
- Ostatnio: dni
- Postów: 3561
3
Najnowszy AMD Ryzen jest tak szybki, że nieskończoną pętlę robi w 17 minut