Start by writing the class definition for a new class to handle integer values stored as decimal integers. The private section of the class should contain a character array to hold the digits of the number. The digits should be stored as ascii characters in a null terminated character string with the least significant digit stored at index position 0. Note that this has an impact on printing the number since the most significant digit must be printed first but the least significant is stored first.
The class should be able to handle integers up to 100 digits in length. Any function that could possibly cause the size of the decimal integer to increase should check to see that it has not exceeded 100 digits and print an error if it does.
Member functions must include: