In C++ if no user defined constructor is provided for a class the compiler automatically provides a implicit default constructor.
An implicit default constructor is equivalent to a default constructor with no parameters and no body ?
So what is the use of a implicit default constructor provided by the compiler, if it is not going to do anything ?