Question: Given the following code: class DataStorer { short data; public: / / other stuff DataStorer operator + + ( int ) { DataStorer temp (
Given the following code:
class DataStorer short data; public: other stuff DataStorer operatorint DataStorer tempdata; data; return temp; ;
Explain what is going on in the code. In your discussion, be sure to answer the following questions:
i What's that unnamed int argument? ii Whys the function defined inside the class definition? iii Does this class do anything useful?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
