Etap 3 — dwa warunki zakończenia
Autor
edytowano
Pętla ma się skończyć, gdy odczyty się skończą albo sygnał osiągnie próg. Jak to połączyć?
Pętla ma się skończyć, gdy odczyty się skończą albo sygnał osiągnie próg. Jak to połączyć?
Komentarze 4
Zaloguj się, żeby dołączyć do dyskusji.
Zaloguj się Załóż kontoW warunku
whilesprawdź, czy indeks jest mniejszy niż liczba odczytów. W środku pętli, gdy sygnał przekroczyLOCK_DB, wypisz sukces i przerwij. Po pętli rozróżnij, czy wyszedłeś przez sukces, czy przez brak danych (np. flagą).Z flagą działa idealnie.
while/else zawsze mnie myli, wolę flagę 😄
Albo
while ... else— blok else wykonuje się, gdy pętla skończyła się bez break. Mało znana konstrukcja.