I have come across the following piece of code and i couldn't understand what it means:
typedef int INT;
5 .INT::~INT();
Note: There is a space between the numeric 5 and decimal.
Questions:
1. Could somebody explain what exactly does the two lines above mean?
2. Why would it not work without typedef? Any reason behind it?5 .int::~int()
throws error.