Define a utility class for displaying values of type double. Call the class DoubleOut. Include all the methods in the class DollarFormat, all the methods from the class OutputFormat ,….
Write a normal stack class and also a stack class with exception handling and use them in two different programs.
1. Use the stack class of Problem 2. Provide exception speciﬁ cation as throw() to push function and throw an exception when stack is overﬂ ow. Use set_unexpected() to set your own unexpected function to take care of this situation.
2. Write a normal stack class and also a stack class with exception handling and use them in two different programs. Use the classes a number of times in the respective programs. (You may write a loop, which creates and destroys the class). Compare the efﬁ ciency of both the programs when (a) exceptions are thrown (b) exceptions are not thrown In addition check the run-time as well as the resultant code size.