example with unsigned chars in C++
#include <iostream>
//example using unsigned chars in C++, then casting to chars
int main() {
unsigned char t;
t = 60;
std::cout << char(t) << std::endl;
//<
t++;
std::cout << char(t) << std::endl;
//=
t += 3;
std::cout << char(t) << std::endl;
//@
t--;
std::cout << char(t) << std::endl;
//?
}