Es gibt genug Code, der das Überlaufen und wieder bei Null anfangen als Optimierung nutzt.
Ist doch nett, wenn der Compiler dich warnt, wenn da was "riecht".