Cześć.
Mam timer który co 10 ms zwiększa zmienną
timer_msjęzyk c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Mam również funkcję do której jako argument przekazuję wskaźnik do zmiennej
timer_msjęzyk c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Funkcja ma zapamiętać ostatnią wartość
timer_ms, następnie pobrać wartość zmiennej
*ms, obliczyć różnicę i jeżeli jest większa niż
50 wykonać działanie.
Problem w tym, że jeżeli zmienna
last_ms będzie miała wartość np 255 to nigdy nie spełni się ten warunek.
Nie wiem jak do tego podejść, chodzi o to, aby w programie głównym mieć
jedną zmienną timer_ms z której mogą korzystać różne funkcje.