Skocz do zawartości

Wielozadaniowość


Pomocna odpowiedź

(edytowany)

Dziękuję. Mylić może się każdy, ja też. Jak zauważyłeś, pomyliłem się przy definiowaniu typu zmiennej. Dla liczb typu unsigned wynik ich odejmowania jest zawsze dodatni (też unsigned). Wykorzystałem to w swoim przykładzie na demonstracji problemu przepełnienia. Co do dyskusji na temat błędów w moim systemie operacyjnym (zresztą dopiero w początkowym stadium rozwoju): błędy na tym poziomie to sprawa krytyczna dla wszystkich programów, które będą z niego korzystały. Podobnie jak i biblioteki, powinien być bezbłędny. Zatem jestem wdzięczny wszystkim, którzy zwrócili lub zwrócą mi uwagę na nie. A zawieszenie się systemu operacyjnego (szczególnie dla systemów wbudowanych) po 51 dniach raczej go dyskwalifikuje.

Edytowano przez Kogut007
Uzupełnienie odpowiedzi

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...