Hej, nie wiem jak można nazwać to, czego szukam, więc postaram się to jakoś opisać. I pytam bardziej z ciekawości, niż z potrzeby, więc proszę sobie darować "hurr durr zrób operację modulo".
W C++ jest sobie taki typ jak signed char, który po przekroczeniu wartości -128 od dołu i 127 od góry "przekręca licznik" (tzn wykonuje operację modulo).
Czy jest możliwe stworzenie własnego typu liczby całkowitej ograniczonej np. zakresem (-10;10) tak, aby nie trzeba było używać za każdym razem operacji modulo? A jeżeli w C/C++ się nie da, to czy inne języki umożliwiają stworzenie czegoś takiego, jeżeli tak, to jakie?