So I have been researching how the variable uint8 works and I have realized that it is actually not faster than int! In order to multiply, divide, add, or subtract, the program must turn uint8 into an int which will make it about the same speed or slightly slower. 

Why did C++ not implement multiplying, dividing, adding, or subtracting directly to uint8?